在这里以 ubuntu16.04 为例
安装apache2
sudo apt install apache2
安装好以后可以用下面这个命令来查看apache2服务是否已经开启
sudo service apache2 status
还可以用下面这个三个命令来控制apache2服务的开启和关闭
- 重启服务
sudo service apache2 restart
- 开启服务
sudo service apache2 start
- 停止服务
sudo service apache2 stop
apache2的配置文件在/etc/apache2/apache2.conf
安装mysql
sudo apt install mysql-server mysql-client
在安装的过程中会跳出两次界面要求设置和重复输入root用户的密码。
安装好以后也可以像上面写的apache2那样查看服务是否开启,以及控制开启和关闭服务。
安装php
sudo apt install php
安装好php以后还要安装 libapache2-mod-php 这样才能使apache2调用php程序来解析php文件,否则apache2会将php文件的内容原样输出,不会解析,命令如下:
sudo apt install libapache2-mod-php
安装php的mysql扩展 php-mysql
sudo apt install php-mysql
安装php其余的扩展
sudo apt install php-mcrypt
sudo apt install php-curl
sudo apt install php-gd
sudo apt install php-mbstring
sudo apt install php-simplexml
安装phpmyadmin
sudo apt install phpmyadmin
安装过程中会出现界面让选择服务器软件,选择apache2。
phpmyadmin安装目录是/usr/share/phpmyadmin需要将它复制或者创建快捷方式到网站目录中才能使用。
在网站目录中创建phpmyadmin的快捷方式:
sudo ln -s /usr/share/phpmyadmin /var/www/html
复制phpmyadmin到网站目录中,-a相当于-pdr的意思,分别是:保留原先权限状态、若源文件是软连接则复制软连接本身、递归复制:
sudo cp /usr/share/phpmyadmin /var/www -a