更新源
命令:sudo apt-get update
搭建LAMP
1、安装Apache
命令:sudo apt-get install apache2
测试:浏览器访问http://Ubuntu的IP,出现It Works!网页。
查看状态:service apache2 status(start/stop/restart)
Web目录:/var/www
安装目录:/etc/apache2/
全局配置:/etc/apache2/apache2.conf
监听端口:/etc/apache2/ports.conf
虚拟主机:/etc/apache2/sites-enabled/000-default.conf
2、安装MySQL
命令:sudo apt-get install mysql-server mysql-client
测试:mysql -u root –p
查看状态: service mysql status(start/stop/retart)
查看监听端口的情况:netstat -tunpl 或 netstat –tap
3、安装PHP
命令:sudo apt-get install php7.0
测试:php7.0 –v
4、安装其他模块
命令:sudo apt-get install libapache2-mod-php7.0
sudoapt-get install php7.0-mysql
重启服务:service apache2 restart
service mysql restart
测试Apache能否解析PHP
1) vim/var/www/html/phpinfo.php
2) 文件中写:<?php echo phpinfo();?>
3) 浏览器访问:http://ubuntu地址/phpinfo.php,出现PHP Version网页
5、修改权限
命令:sudo chmod 777 /var/www
6、安装phpMyAdmin
命令:sudo apt-get install phpmyadmin
安装:选择apache2,点击确定。下一步选择是要配置数据库,并输入密码。
创建phpMyAdmin快捷方式(软连接):
sudo ln -s /usr/share/phpmyadmin /var/www/html
重启服务:service php7.0-fpm restart
service apache2 restart
测试:浏览器访问:http://ubuntu地址/phpmyadmin
7、配置Apache(让后缀解析php代码)
命令:vim /etc/apache2/apache2.conf
添加:AddType application/x-httpd-php .php .htm .html
AddDefaultCharsetUTF-8
重启Apache服务
防火墙配置
查看防火墙状态
命令:sudo ufw status 状态显示是“inactive”关闭状态。
开启或禁用ufw防火墙
命令:sudo ufw enable(/disable/reload)
日志的开启和关闭
命令:sudo ufw logging on/off
登录Ubuntu服务器,修改配置文件
命令:vim vim/etc/mysql/mysql.conf.d/mysqld.cnf
找到 bind-address= 127.0.0.1语句,注释这行命令
重启数据库