linux搭建lamp是作为web服务器的基础环境
1. 安装Apache HTTP服务器
httpd是Apache服务器的主程序,被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。接下来安装httpd。
# yum –y install httpd 完成后开启httpd服务,并且让其在重启系统时自启动。
# systemctl start httpd.service # systemctl enable httpd.service 接着配置防火墙允许服务器被外部访问
# firewall-cmd --permanent --add-service=http --add-port=80/tcp //apache默认为80端口,如果你修改了默认端口,这里要改为相应端口号 # firewall-cmd –reload # systemctl restart httpd.service 2. 安装PHP
PHP是一种通用开源脚本语言,使用广泛,主要适用于Web开发领域。Linux操作系统下安装PHP非常简单,只需执行一下命令即可。
# yum –y install php # systemctl restart httpd.service 3. 安装MariaDB数据库
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。MariaDB的目的是完全兼容MySQL,包括API和命令行,是目前最受关注的MySQL数据库衍生版,也被视为开源数据库MySQL的替代品。在CentOS7下安装MariaDB,如下所示:
# yum –y install mariadb-server mariadb # systemctl start mariadb.service # systemctl enable mariadb.service #firewall-cmd --add-service=mysql //允许MariaDB被远程访问 安装完成后记得修改数据库密码。
# set password for 'root'@'localhost' =password('密码'); # systemctl restart mariadb.service 4. 安装phpMyAdmin
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。安装方式如下:
# yum –y install phpmyadmin |