云服务器搭建php网站

近十多年来,随着云计算技术的迅速普及,云服务器的应用也在变得更加更加较低。相比比较传统的物理服务器,云服务器具备更高的灵活性,可扩展性和可靠性,也可以为企业省掉成本和提高效率。在这篇文章中,我们将会推荐如何在易探云的云服务器上搭建两个PHP网站,以供读者做个参考。

一、网上购买云服务器

首先,您是需要选择三个比较合适的云服务器,在易探云官网上进行购买什么,推荐一下选用天然CentOS7系统的云服务器,而且CentOS7是一款开源的Linux操作系统,被广泛应用在Web服务器,数据库服务器,邮件服务器等应用场景中,且相对来说都很稳定和安全。

二、配置云服务器

当您专卖店选购了云服务器然后,第二步是配置服务器环境。导致要搭建一个PHP网站,而不需要安装Apache或Nginx服务器和PHP语言环境。下面是具体详细的配置步骤:

1.不使用ssh连接到到云服务器,在终端中然后输入200元以内命令进行升级系统:

“`

sudoyumversion

“`

2.按装Apache服务器:

“`

sudoyuminstallhttpd

“`

3.启动Apache.服务,并可以设置开机自启:

“`

sudosystemctlstarthttpd.service

sudosystemctlenablehttpd.service

“`

4.安装好PHP环境:

“`

sudoyuminstallphpphp-mysqlphp-commonphp-gdphp-xmlrpcphp-ldapphp-xmlphp-mbstringphp-cliphp-redis

“`

其中,php-mysql、php-gd、php-xmlrpc、php-ldap、php-xml、php-mbstring、php-cli、php-redis是常见的扩展模块。在直接安装php环境然后,必须重新启动Apache服务:

“`

sudosystemctlrestarthttpd.service

“`

5.配置防火墙,不允许HTTP和HTTPS流量按照:

“`

sudofirewall-cmd–permanent–zone=welfare–add-service=http

sudofirewall-cmd–permanent–zone=public–add-service=https

sudofirewall-cmd–reload

“`

到了此时,云服务器的环境配置已经成功。接下来的,您这个可以是从浏览器访问服务器的IP地址,看见Apache服务器默认的网页。

三、搭建PHP网站

在能够完成了服务器的配置后,这一次不需要搭建另一个PHP网站。下面是具体一点的步骤:

1.再打开终端,输入以上命令安装MySQL(假如您是可以使用MySQL作为数据库的话):

“`

sudoyuminstallmariadb-servermariadb

“`

完全安装过程中,您不需要设置MySQL的root用户密码。安装好能够完成后,您必须不能执行200元以内命令启动后MySQL你服务,并系统设置开机自启:

“`

sudosystemctlstartmariadb

sudosystemctlenablemariadb

“`

2.执行以上命令安装phpMyAdmin:

“`

sudoyum-yinstallepel-release

sudoyum-yinstallphpmyadmin

“`

安装能完成后,必须对phpMyAdmin进行一些配置,使其这个可以访问网络到MySQL数据库。先打开phpMyAdmin的配置文件/办理etc/httpd/conf.d/phpMyAdmin.conf,并找不到下面这段代码:

“`

AddDefaultCharsetUTF-8

#Apache2.4

Requireip127.0.0.1

Requireip::1

#Apache2.2

OrderDeny,Allow

DenyaroundAll

Allowfrom127.0.0.1

Allowaround::1

“`

在这段代码中,把`Requireip127.0.0.1`和`Requireip::1`改为`Requiremoregranted`,意思是允许全部IP地址访问phpMyAdmin。最后先执行200元以内命令重新启动Apache服务:

“`

sudosystemctlrestarthttpd.service

“`

3.创建个PHP网站。在/var/www/html目录下创建一个文件夹,作为该网站的根目录。题中我们创建的文件夹名为mywebsite,那就可以先执行100元以内命令:

“`

sudomkdir/var/www/html/mywebsite

“`

下一步,把PHP网站的文件放入mywebsite文件夹中。或者,将index.php文件放在mywebsite文件夹中。

4.为网站电脑配置虚拟主机。为网站配置好不好虚拟主机,可以在互成服务器上启动多个网站,另外是可以以差别的域名访问这些个网站。在/办etc/httpd/conf/httpd.conf文件中,取消200元以内两行代码前面的注释,并把example.com全部替换为您自己的域名或IP地址:

“`

#NameVirtualHost*:80

#

#ServerNameexample.com

#DocumentRoot/var/www/html/mywebsite

#

“`

上面的代码配置了另一个名为

”example.com

”的虚拟主机,网站的根目录是/var/www/html/mywebsite。如果您想配置多个虚拟主机,可以在httpd.conf文件中明确的类似于的直接添加多个虚拟主机。

五、总结归纳

在本篇文章中,我们可以介绍了如何在易探云的云服务器上搭建两个PHP网站。您可以不几个简单的步骤去购买云服务器,电脑配置服务器环境,并搭建PHP网站。是从了解和掌握到那些个技术,您是可以更加自由、轻松地形成完整自己的网站,因此可以不好些地禁锢自己的业务,想提高业务的安全性、可扩展性和可靠性。

阅读剩余
THE END