Ubuntu 安装Apache2+PHP7.0+Mysql+phpmyadmin
先说一下,我用的是现在最新版的UBuntu16.04LTS操作系统,刚开始接触Ubuntu,在网上看到很多安装教程但都是旧版,照着搭了一次出现各种问题都不成功,这次根据我前次失败,自己搭个WEB服务器,做这个教程一是为了给自己做个记录,二是分享给和我一样刚开始接触Ubuntu的朋友。
Apache2
- 打开终端/terminal,输入
powershell sudo apt-get install apache2
,回车,当提示powershell Do you want to continue? [Y/n]
时输入y
回车。如下图:
- 重启apache2:
powershell sudo /etc/init.d/apache2 restart
。 - 打开浏览器,输入localhost,检查apache是否正常启动。
PHP
- 打开终端/terminal,输入
powershell sudo apt-get install libapache2-mod-php7.0 php7.0
,回车,当提示powershell Do you want to continue? [Y/n]
时输入y
回车。如下图:
- 输入
php -v
查看php的版本。 - 输入
sudo /etc/init.d/apache2 restart
,重启一下apache - 输入
sudo gedit /var/www/html/test.php
,在apache的站根目录下新建一个test.php的测试页。并在测试页中输入php <?php phpinfo(); ?>
,保存,在浏览器中输入localhost/test.php
测试。
Mysql
- 打开终端/terminal,输入
powershell sudo apt-get install mysql-server mysql-client
,回车,当提示powershell Do you want to continue? [Y/n]
时输入y
回车。如下图:
- 在安装过程中,提示
New password for the MySQL "root" user:
时,设置root用户密码。并再次输入。 - 安装好后,输入
mysql -V
(大写V)查看MySQL版本。
PHPMyAdmin
- 打开终端/terminal,输入
powershell sudo apt-get install phpmyadmin
,回车,当提示powershell Do you want to continue? [Y/n]
时输入y
回车。如下图:
- 在安装过程中,会要求选择
Web server to reconfigure automatically:
上下选中apache2,然后回车。 - 当提示
MySQL application password for phpmyadmin:
时,输入之前设置的MySQL root密码即可。 - 以我的为例:html目录(也就网站根目录)在/var/www/html,phpmyadmin在/usr/share/phpmyadmin目录,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www/html
将phpmyadmin链接过去。 - 在浏览器输入
localhost/phpmyadmin
,会提示php需要安装mbstring。 - 在终端输入
powershell sudo apt-get install php-mbstring
,回车Y安装。 - 安装后,打开php.ini(php的配置文件),将
extension=php_mbstring.dll
前面的分号去掉保存退出。php.ini文件在/etc/php/7.0/apache2目录中,输入sudo nano /etc/php/7.0/apache2/php.ini
,进入php.ini的编辑状态,按下Ctrl+W搜索‘php_mbstring’可快速定位到extension=php_mbstring.dll
,修改好后,按Ctrl+O保存,再按Ctrl+X退出。 - 重启apache2,即可打开phpmyadmin。