在Ubuntu环境下搭建Lamp环境.
¶安装apache
sudo apt-get install apache2
安装后服务就已经启动了,可以直接访问80端口查看服务.
默认Web目录: /var/www/html/
配置目录: /etc/apache2/
全局配置文件: /etc/apache2/apache2.conf
端口配置文件: /etc/apache2/ports.conf
虚拟主机配置文件: /etc/apache2/sites-enabled/000-default.conf
¶安装mysql
# 安装 sudo apt-get install mysql-server mysql-client # 测试 mysql --version # 登陆测试 mysql -u root -p
¶安装PHP
sudo apt-get install php7.0 # 测试 php7.0 -v
安装后要保证apache有解析其能力,所以要安装拓展模块,如下所示
apt-get install libapache2-mod-php7.0
¶安装其他模块
例如安装phpmyadmin
apt-get install php7.0-mysql apt-get install phpmyadmin ln -s /usr/share/phpmyadmin /var/www/html a2enmod rewrite service php7.0-fpm restart service apache2 restart service mysql restart
¶远程部署
使用webstorm创建一个html5模板项目,然后配置Tools/Deployment.
在Configuration中将Root Path设置为/var/www/html
在Mappings中local path设为自己要pubulic的目录,Deployment设为相对于web root的虚拟路径