Ubuntu16.04配置apache、mysql、php环境
1. 安装前更新系统
sudo apt update
2. 安装apache
sudo apt-get install apache2
3. 安装php
sudo apt-get install php
sudo apt-get install libapache2-mod-php 链接php和apache
php –v 测试php
4. 安装mysql
sudo apt-get install mysql-server mysql-client
sudo apt-get install php-mysql 链接php和mysql
sudo apt-get install mysql-workbench
5. 安装phpmyadmin
sudo apt-get install phpmyadminphp-mbstring php-gettext
6. 测试apache能否解析php
sudo nano /var/www/html/info.php
文件中写:<?php echo phpinfo();?>
7. 重启apache和mysql
sudo service apache2 restart
sudo service mysql restart
8. 浏览器访问:localhost/info.php
Ubuntu16.04下apache部署php
1. apache添加虚拟主机
2. /etc/apache2/sites-available下添加配置文件website.conf,内容添加为:
<VirtualHost *:80> ServerName tutor.local #网址 ServerAdmin webmaster@localhost DocumentRoot /var/www/html/Tutor #CI文件路径 ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
3. 使配置文件生效
sudo a2ensite website.conf
4. 使默认配置文件失效(否则局域网内其他电脑不能通过IP地址访问)
sudo a2dissite 000-default.conf
5. 重启Apache
sudo /etc/init.d/apache2 restart
6. 浏览器访问127.0.0.1