服务器是一个我们经常可以听到的词语。它是指一个管理资源并为用户提供服务的计算机软件,按照功能通常可以划分为Web服务器、文件服务器、数据库服务器等,运行以上软件的计算机或者计算机系统通常也被称为服务器。
对于Web服务器来 说,通常有如下几种开发环境:LAMP(Linux+Apache+MySQL+PHP)、LNMP(Linux+Ngnix+MySQL)、Tomcat+Eclipse等。本文主要为大家介绍在 Ubuntu16.04 下搭建LAMP开发环境的方法。
准备工作
切换到root用户,获取安转软件的权限
创建phpMyAdmin快捷方式
对于Web服务器来 说,通常有如下几种开发环境:LAMP(Linux+Apache+MySQL+PHP)、LNMP(Linux+Ngnix+MySQL)、Tomcat+Eclipse等。本文主要为大家介绍在 Ubuntu16.04 下搭建LAMP开发环境的方法。
准备工作
切换到root用户,获取安转软件的权限
su root
更新源列表,源保存的文件为:/etc/apt/sources.list
sudo apt-get update
搭建LAMP
1、安转Apache2
sudo apt-get install apache2
测试:浏览器访问服务器IP地址或者域名,出现“It Works”页面,证明成功
2、安装MySQL
sudo apt-get install mysql-server mysql-client
测试:终端输入命令“mysql -u root -p”进行访问数据库
3、安装PHP7.0
sudo apt-get install php7.0
测试:终端输入命令 php7.0 -v 查看安装的php版本信息
4.安装 libapache2-mod-php7.0
sudo apt-get install libapache2-mod-php7.0
作用:让apache2可以解析php5
5.安装php7.0-mysql
sudo apt-get install php7.0-mysql
作用:提供php访问mysql的接口
重启Apache2和MySQL服务
service apache2 restart
service mysql restart
测试:使用以下命令创建测试文件‘phpinfo.php’,在文件中写入‘<?php echo phpinfo(); ?>’,然后在浏览器中访问该文件,出现php version页面,证明安装成功。
vim /var/www/html/phpinfo.php
6.安装phpMyAdmin
sudo apt-get install phpmyadmin
注意:安装过程中出现选项,选择apache2后点击确定。下一步会选择配置数据库,并为其设置密码。
创建phpMyAdmin快捷方式
sudo ln -s /usr/share/phpmyadmin /var/www/html
启用Apache2的mod_rewrite模块
sudo a2enmod rewrite
重启php7.0-fpm和apache2
service php7.0-fpm restart
service apache2 restart
测试:浏览器访问phpMyAdmin页面
7.配置Apache2
vim /etc/apache2/apache2.conf
添加如下代码
AddType application/x-httpd-php .php .htm .html
AddDefaultCharset UTF-8
重启Apache2
service apache2 restart
当完成如上步骤后,那么恭喜你,一个LAMP开发环境的Web服务器已经正式搭建好了。网页默认目录为“/var/www/html”,现在就可以将自己的项目部署到该服务器上面进行访问了!
(如有错误,欢迎大家批评指正!)