在阿里云下搭建服务器时所遇到的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在阿里云下搭建服务器时所遇到的问题相关的知识,希望对你有一定的参考价值。

1、sudo apt-get install时遇到了

sudo: unable to resolve host iZwz90upl89i17b0q27h3kZ
Reading package lists... Done
Building dependency tree 
Reading state information... Done
E: Unable to locate package mysql-server

原来是在执行sudo apt-get install之前更换了软件源,但是却忘了update下了,于是执行下面的命令,就解决问题了

sudo apt-get update

 

 2、安装mysql,在命令行页面输入

sudo apt-get install mysql-server

即可进行安装mysql,过程中如下

技术分享

期间会弹出设置密码的提示,输入mysql的密码即可。

技术分享

最后执行,监听mysql端口是否正常运作

sudo netstat -tap | grep mysql

技术分享

 

3、安装Apache

在命令行窗口输入

 sudo apt-get install apache2

开始安装Apache,期间会弹出提示,按Y即可

技术分享

 

4、安装php

在命令行页面输入

sudo apt-get install php5 libapache2-mod-php5

安装完成后测试下是否成功:

首先需要将www目录更改下所有权以便可以新建文档,输入

sudo chmod 777 /var/www

注:若提示“sudo: unable to resolve host iZwz90upl89i17b0q27h3kZ”,实际为机器在反解上的出现主机名不匹配。

新建一个文档: sudo vi /var/www/info.php

按下i键编辑文件 输入

<?php

phpinfo();

?>

ESC 后输入:wq保存退出

重启下Apache:输入sudo /etc/init.d/apache2 restart .

在浏览器中输入 127.0.0.1/phpinfo.php,出现PHP的相关配置信息即表示成功

此外,还需要安装php+mysql相关组件,输入

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

 

以上是关于在阿里云下搭建服务器时所遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

图文详解阿里云下lamp+discuz搭建实例

阿里云下,在不动生成环境的情况下搭建IPv6站点

阿里云下Linux服务器安装JDKTomcat

阿里云下Linux服务器安装Mysqlmongodb

阿里云下Linux服务器安装Redis

阿里云下Ubuntu18.04安装部署EMQ X 消息服务器