Linux系统中如何部署php

作者:@郑琰
本文转载请注明出处!:https://www.cnblogs.com/zhengyan6/p/18130127


1. 在线安装 Apache 服务器

ubuntu 可通过“apt”等命令在线安装,centos用yum。

# ubuntu
sudo apt-get install apache2
# centos
yum -y install httpd

安装完成后需要手动启动 apache 服务.

# ubuntu
sudo /etc/init.d/apache2 start
# centos
systemctl restart httpd

测试 Apache,在浏览器输入虚拟机 IP 地址,说明 Apache 安装成功

2. 安装 MySQL/MariaDB

安装 MariaDB 服务

# ubuntu
sudo apt-get install mariadb-server
sudo apt-get install mariadb-client
# centos
yum -y install mariadb-server

配置 Mariadb 的安全选项:

sudo mysql_secure_installation

如果报错查看服务启动没......
此时系统会提示输入数据库 root 用户密码,因系统并未设置相应密码,此
时直接按提示回车即可。若提示错误,则 sudo /etc/init.d/mysql restart 命
令重启 mysql 服务并重新执行安全选项命令。
随后数据库会提示以下安全设置信息,一般设置数据库root用户密码即可,
其它选项按回车选择默认:
1、Enter current password for root (enter for none): 输入当前 root
的密码(因新数据库无密码,回车即可);
2、Set root password? [Y/n] 回车,默认为输入 Y;
3、New password: 输入新密码;
4、Re-enter new password 确认密码;
5、Remove anonymous users? [Y/n] 移除匿名用户;
6、Disallow root login remotely? [Y/n] 禁止 root 远程登录;
7、Remove test database and access to it? [Y/n] 移除测试数据库;
8、Reload privilege tables now? [Y/n] 重新加载权限表。
测试数据库,如图所示,若进入数据库则表示数据库安装成功。

登录数据库

sudo mysql –u root -p

3. 安装 PHP

# ubuntu
sudo apt-cache search php7
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-mysql
# centos
yum install php php-devel
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

PHP 安装完毕后需重启 Apache。

4. 测试 PHP 页面

编辑测试文件,如下图所示,在“/var/www/html”目录下新建“test.php”文件,并输入如下图所示的测试代码。

<?php echo phpinfo(); ?>

在浏览器中输入测试页面地址,并确认已安装组件。

localhost/test.php

posted @   郑琰  阅读(197)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
#

# #
点击右上角即可分享
微信分享提示