vps又名虚拟专用服务器,可以让我们取得专用资源来托管我们的网站。在VPS托管中,存在许多区分网站的文件,但每组文件都位于单独的虚拟环境中,这使网站所有者能够以优惠的价格享受专用资源的优势。
在本文中,小编将分享怎样用vps搭建网站?首先先解释我们将使用的主要组件和利用程序,包括 Apache、MySQL、Perl/CGI和PHP。以后,再将向大家展现怎样使用FTP上传我们网站的内容。
我们需要做的第一件事是从可靠的VPS提供商获得VPS。付款后,我们将取得继续设置所需的登录信息。
二、连接到远程服务器
为了连接到远程VPS服务器,我们将使用ssh命令。
ssh root@XXXX 其中 root 是提供给我们的用户名,XXXX是托管服务器的IP。出现提示后,输入我们的密码以继续。
作为推荐的初步步骤,我们应当更新系统的软件包。这一点特别重要,由于接下来我们将安装PHP和Apache,它们通常有大量的依赖项,系统范围的更新会自动获得这些依赖项。根据我们的服务器运行的 Linux发行版,使用apt-get或yum命令(以下所示)更新我们的系统:
1、Sudo apt-get 更新
2、Sudo百胜更新
安装必要的工具:
现在我们需要安装我们的网络服务器、Apache、数据库利用程序、MySQL和代码解释器、Perl和PHP。使用yum install httpd php php-mysql perl mysql mysql-server 或Apt-get install httpd php php-mysql perl mysql mysql-server
现在我们进入本教程的技术部份。我们所要做的就是将你的文件复制到默许的/var/www目录中。但我们也能够在VPS服务器上托管多个网站,以发挥其真实的潜力。为了确保安全,建议为每一个网站创建一个用户,然后将该网站的文件保存在主/home目录中的public_html 文件夹中。这创建了一个干净、易于保护的目录结构,并增加了安全性。让我们开始这个进程:
1、添加新用户:useradd john
2、为新创建的用户设置密码:passwd john
3、在/home文件夹中创建一个新目录:mkdir /home/john/public_html
4、将新建文件夹的所有权授与新建用户:chown john:john/home/john/public_html/
5、为文件夹设置权限:chmod 755 /home/john/public_html/ && chown 711 /home/example/
6、使用我们喜欢的编辑器编辑 /etc/httpd/conf/httpd.conf 文件。对这个例子,我们将使用 vi:vi /etc/httpd/conf/httpd.conf
向下转动到文件底部并输入以下代码以添加虚拟主机:
在上面的代码行中,根据我们的用户名修改/home/john/public_html 路径,不管我们在哪里看到它。还可以根据需要将johnswebsite.com 更改成我们网站的域名,保存文件并关闭它。
7、现在,我们需要确保Apache在机器启动时立即启动。
/etc/init.d/httpd 启动
chkconfig httpd on
8、作为最后一步,我们需要将DNS的A记录指向我们服务器的IP地址。这会将我们的域映照到机器的IP地址,确保不管什么时候命中我们的域名,都会将要求发送到我们的服务器。完成此操作后,我们可以访问自己的域以查看是否是被带到默许的Apache页面。如果一切顺利,继续。
1、第一步,启动MySQL服务器并将其设置为开机启动。
/etc/init.d/mysqld启动chkconfig mysqld on
2、为MySQL设置root用户的密码。使用以下命令履行此操作:mysql -u root
将字符串“P@ssw0rd”替换为我们要设置的密码。
3、接下来,创建数据库并将必要的权限授与相关用户。
mysql -u root -p
创建数据库测试;
将test.* 的所有权限授与 john@localhost;
冲洗特权;
明显,我们将分别用所需的数据库名称和用户名替换 test 和 john@localhost。
现在MySQL和Apache已设置好了,我们只需上传自己网站的文件。我们可使用任何SFTP(SSH文件传输协议)客户端,但我们建议使用FileZilla。按着这些次序:
1、使用我们创建的用户名连接到自己的服务器。
2、选择我们网站的所有文件并将它们上传到/home/public_html目录。
现在,当我们在浏览器中启动自己的域名时,我们应当会被带到自己网站的主页。
以上是用vps搭建网站的六个分步指南,希望能帮助到大家参考!
TikTok千粉号购买平台:https://tiktokusername.com/
TOP