目录
一、LAMP
1.LAMP环境
2.组成部分
(1)Linux(平台)
(2)Apache(前台)
(3)Mysq|(后台)
(4)PHP/Perl/Python(中间连接)
3.构建LAMP平台顺序
4.LAMP架构
二、Apache安装
1.解压安装包
2. 下载相应编译软件
3. 编译安装
4. 配置service管理器
5. 我们可以配置html内容
三、Mysql安装
1.安装编译软件
2.进行编译安装
3.进行赋权,加用户等操作
4. 配置文件
四、PHP安装
1.安装编译软件
2.编译安装
3. 修改Apache配置文件让Apache支持PHP
4. 重启服务并测试
五、安装论坛
1. 创建论坛
2.检验
六、总结
一、LAMP
![](https://img-blog.csdnimg.cn/1bf4bc71c1e1412e8ffb2d2e5a459451.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
1.LAMP环境
LAMP环境指的是在Linux操作系统中分别安装Apache网页服务器、MySQL 数据库服务器和PHP开发服务器,以及-些对应的扩展软件。AMP也支持win操作系统ζsccm 域升级版)
LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态web站点服务及其应用开发环境。
2.组成部分
(1)Linux(平台)
作为LAMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性(AMP组件也支持Windows、UNIX等平台) 。
(2)Apache(前台)
作为LAMP架构的前端,是一款功能强大, 稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等内容。
(3)Mysq|(后台)
作为LAMP架构的后端,是一款流行的开源关系型数据库。 在企业网站、业务系统应用中,各种账户信息、产品信息,客户资料、业务数据等都可以存储到mysq|数据库,其他程序可以通过sqli语句来查询,更改这些信息。
(4)PHP/Perl/Python(中间连接)
作为三种开发动态的网页编程语言,负责解释动态网页文件,负责沟通web服务器和数据库系统E协同工作,并提供web应用程序的开发运行环境。其中PHP是一种广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于web应用开发。
3.构建LAMP平台顺序
在构建LAMP平台时,各组件的安装顺序依次为Linux,Apache,MySQL,PHP
其中Apache和MySQL的安装并没有严格的顺序要求,而PHP环境的安装一般放到最后,负责沟通web服务器和数据库系统以协同工作
4.LAMP架构
![](https://img-blog.csdnimg.cn/8b2ece75faaa4166ac6e5a566ae0b311.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
二、Apache安装
1.解压安装包
![](https://img-blog.csdnimg.cn/8f42f6bf876543d1b1f9a55220520a36.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
2. 下载相应编译软件
![](https://img-blog.csdnimg.cn/a73aa5a92532454990de996f719cf4ed.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
3. 编译安装
![](https://img-blog.csdnimg.cn/05273de043a24e8aabb930273bf856ca.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/770b4ab380414f959b90a0e842e32851.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/9bc4928fe5904c6aa8a9b6d9ec2940a2.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
4. 配置service管理器
[root@localhost bin]# vim /etc/init.d/httpd
![](https://img-blog.csdnimg.cn/6fe8f39fa1b04f95aa8098d0e5b424db.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/fb970d1bb629486f848090ff7c8450e2.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
[root@localhost ~]# vim /usr/local/httpd/conf/httpd.conf
![](https://img-blog.csdnimg.cn/1f71a2ed87e447d69a0c744ab4bfc9c5.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/cc98d664bcbc4e6b81a866e68afdc1d2.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
5. 我们可以配置html内容
![](https://img-blog.csdnimg.cn/e3c1ce284bbf406890e0b298687f8d61.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
[root@localhost htdocs]# vim index.html
![](https://img-blog.csdnimg.cn/156a3daadec24d4386e41595bf9f4cd0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
进入浏览器输入http://+ip 地址就可以看到相应内容
三、Mysql安装
1.安装编译软件
![](https://img-blog.csdnimg.cn/74726c344fb44aa992238a96e017a66f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
2.进行编译安装
![](https://img-blog.csdnimg.cn/c81d6e749c454003957b50aaf28e2247.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/ad4b4230c1154cb280cddd24b74ea8af.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
3.进行赋权,加用户等操作
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
chkconfig --add /etc/init.d/mysqld
chkconfig mysqld --level 35 on
#设置环境变量,申明/宣告mysql命令便于系统识别
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile
echo $PATH
useradd -s /sbin/nologin mysql 创建普通用户管理mysql
chown -R mysql:mysql /usr/local/mysql/
/usr/local/mysql/scripts/mysql_install_db \ 初始化数据库
--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql
ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sock 加软链接
4. 配置文件
[root@localhost mysql-5.6.26]# vim /etc/init.d/mysqld
![](https://img-blog.csdnimg.cn/3d7dfe655b10486b83edd7a9dbf8fccd.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/0ae4faeaf2594e689c345694ef035615.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
[root@localhost mysql-5.6.26]# mysqladmin -u root -p password "admin123"
[root@localhost mysql-5.6.26]# mysql -u root -p
![](https://img-blog.csdnimg.cn/e1eca4bdaadb4df7af527962210e5ab0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/a407e18d80ab46a3b73f25230be39535.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
四、PHP安装
1.安装编译软件
![](https://img-blog.csdnimg.cn/f96ad44214e4422cb70c1156f1f7c24d.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
2.编译安装
![](https://img-blog.csdnimg.cn/dc8606e9e34045e0966301681f3154f0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/2d6b12c80e004837b82a79a78a128464.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别
[root@localhost mysql-5.6.26]#ln -s /usr/local/php5/bin/* /usr/local/bin/
3. 修改Apache配置文件让Apache支持PHP
[root@localhost php5]# vim /etc/httpd.conf
![](https://img-blog.csdnimg.cn/68e012a7b2d04b9184fba7925c09f779.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
[root@localhost php5]# vim /usr/local/httpd/htdocs/index.php
![](https://img-blog.csdnimg.cn/9ce7cda61bee401ba2fd8019b549ab68.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
4. 重启服务并测试
[ root@localhost php5]# service httpd stop
[ root@localhost php5]# service httpd start
打开浏览器,输入 http://(你的ip).index.php
![](https://img-blog.csdnimg.cn/68b33f02984c483bb74c5d8e25f0d5b1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
五、安装论坛
1. 创建论坛
[root@localhost ~]# mysql -u root -p
Enter password: (这输入密码)
mysql> CREATE DATABASE bbs; 创建一个数据库
mysql> show databases; 数据库展示
+--------------------+
| Database |
+--------------------+
| information_schema |
| bbs |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
mysql> GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';
mysql> GRANT all ON bbs.* TO 'bbsuser'@'localhost' IDENTIFIED BY 'admin123';
把bbs数据库里面所有表的权限授予给bbsuser,并设置密码// 所有访问来源/渠道
mysql>flush privileges; 刷新数据库
![](https://img-blog.csdnimg.cn/c27217c8a1824834a15a6f9b08426032.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/cb3f36c1acc3401b9d3ab68956b5166e.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/f25e89bc04384c79ad5ccbacf2290fe7.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/eda582a7262844a89efe6b1b06f10b85.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
2.检验
打开浏览器输入http://(输入你的ip)/bbs/index.php
![](https://img-blog.csdnimg.cn/6d2565304a7b4c4a9ea43ba64b962914.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_15,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/98aa86aef0f94adfa4a3b4394a8267ac.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbGx0eXlkcw==,size_20,color_FFFFFF,t_70,g_se,x_16)
六、总结
本章给大家讲了LAMP的安装过程,希望对大家有所帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)