找回密码
 立即注册

QQ登录

只需一步,快速开始

主机交流Megalayer兑换位02兑换位03
兑换位04兑换位05兑换位06兑换位07
查看: 201|回复: 0

华纳云:买了香港服务器,要如何进行环境部署呢?

[复制链接]

98

主题

10

回帖

604

积分

高级会员

积分
604
发表于 2021-5-13 01:26:46 | 显示全部楼层 |阅读模式
一:操作系统的安装
CentOS 6.5系统镜像有32位和64位两个版本,并且还有专门针对服务器优化过的minimal版本生产服务器如果是大内存(4G以上内存),建议安装CentOS-6.5-x86_64-minimal.iso版本

这里我们购买的是阿里云的双核4G内存的64位CentOS操作系统

二:本地xshell工具及服务器端yum工具的安装
1.本地xshell的安装

为便于对安装的系统进行操作,本地安装xshell,使用ssh命令连接服务器

命令:ssh root@IP地址 根据提示输入密码即可连接到服务器

2.更新yum工具集包

CentOS的yum是前端软件包管理器中已经存在大部分我们需求的安装包。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

(1)确保CentOS中已经安装了yum

已连接到服务器的xshell中,输入命令:rpm -qa |grep yum,有以下结果则说明已安装

(2) 查看yum中所含的php环境软件包是否是自己需求的版本

不同yum所含的apache、mysql和php版本不同,

yum list httpd

Yum list php*

Yum list mysql*

(3) 如果系统的yum中这些所需软件包的版本不符合自己的需求,可更换配置文件,下载自己所需求的yum(也可以自己进行编辑更改)

cd /etc/yum.repos.d/ -----进入目录
#mv CentOS-Base.repo CentOS-Base.repo.bak ----对配置文件做备份
#wget IP地址 --下载自己需求的yum配置,IP为下载的链接地址

(3)更新yum yum update(安装包全部更新,如想跟新指定的安装包,后面加安装包名称即可)

三 :安装php运行环境(apache,mysql,php)
(1)操作命令:yum install -y httpd php php-fpm mysql mysql-server php-mysql

(2)启动服务:

service httpd start

service mysqld start

service php-fpm start

(3)接下来执行 netstat -tunlp 来检查服务的运行情况

这样我们可以看到httpd(也就是apache服务)监听80端口,mysql监听3306端口,php-fpm监听9000端口,并且都已经正常启动

(4) 创建php文件测试运行环境

  这时,我们的环境已经基本搭建好了,大家已经可以在浏览器中访问服务器的外网ip,可以看到apache的测试页面,就说明你已经成功了。为了保险起见,也建议大家进入到apache的web根目录:/var/www/html 中自己写一个最简单的php页面

  cd /var/www/html

  touch test.php

  vi test.php 进入到了控制模式之后再摁下键盘字母 i 进入到编辑模式,将如下代码复制粘贴到编辑模式中

  <?php

echo "<title>Test Page</title>";

  phpinfo()

  ?>

  然后在编辑模式下摁键盘 esc 退出编辑模式,回到控制模式,在控制模式下摁键盘 : (冒号 shift+;),再输入wq 然后回车。可以再执行 cat test.php 命令,看到下图情况说明test.php文件已经编辑成功

大家可以在浏览器中访问 外网ip/test.php 看到如下页面:

四:mysql简单处理
之前我们已经启动了mysqld服务,因此此时我们需要给mysql设定,一个初始的root密码,可以让root用户去访问数据库

   mysqladmin -u root password "XXXXXXXX"

   这样我们就设置好了mysql的密码,可以输入 mysql -u root -p ,然后再输入刚刚设定好的密码,就可以进入到数据库中(crtl+c 退出)
1
2
3
当然,在linux中对数据库的表字段等操作比较繁琐,这里我们建议使用phpmyadmin工具,phpmyadmin工具的安装见下文。

五:使用yum安装ftp和phpmyadmin服务
1、安装vsftp,本文采用yum安装:

#yum install vsftpd

2、安装后运行:

service vsftpd restart
3.、安装phpmyadmin,本文采用yum安装:

#yum -y install phpMyAdmin

安装完成后如下配置:
配置文件在/usr/share/phpMyAdmin下,进入libraries目录
a. 修改/etc/phpMyAdmin/config.inc.php,,修改前应先备份一下如果没有找不到config.inc.php则将 config.default.php备份后重命名为config.inc.php
[‘host’]=‘localhost’; //除非数据库不在本机,此处不要更改
[‘port’]=’’;默认为3306
[‘auth_type’]=‘config’
[‘user’]=‘YOUR_USER_NAME’
[‘password’]=‘YOUR_PASSWORD’ //注意这里的user和password仅用于auth_type=config的情况下,密码不要为空
[‘blowfish_secret’]=‘php’ cookie认证字符,可为任意,注意要不为空才行的

b. 修改/etc/httpd/conf.d/phpmyadmin.conf
本文件是phpmyadmin的访问控制文件,保证远程访问。如下修改即可:

<Directory /usr/share/phpMyAdmin/>

Order Deny,Allow

Deny from All ---- 改为Allow from all 或者Allow from ip地址

Allow from 127.0.0.1

C. 将安装的phpMyAdmin目录移动到/var/www/html 目录下
测试:
http://IP/phpMyAdmin/
c. 如果安装php时没有安装php-mcrypt包,可能会出现错误提示,这时只需将其安装:
yum -y install php-mcrypt

六:Linux环境下Apache配置多个虚拟主机挂载多站点同时运行
这样一种场景;我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求;

比较简单的是基于主机名的配置步骤如下:

示例环境

ip:115.28.17.191

域名:baijunyao.com

     thinkbjy.com

目录  /var/www/html/baijunyao

      /var/www/html/thinkbjy

1:修改hosts文件

[root@iZ28qa8jt4uZ /]# ifconfig;              //查看ip并记录自己的ip地址   



[root@iZ28qa8jt4uZ /]# vim /etc/hosts;                    //修改hosts文件 添加如下两行内容

    115.28.17.191 baijunyao.com
    115.28.17.191 thinkbjy.com

2:修改httpd.conf文件

[root@iZ28qa8jt4uZ /]# vim /etc/httpd/conf/httpd.conf;     //修改httpd.conf文件 删除990行 NameVirtualHost *:80前的#注释
1
3:修改httpd-vhosts.conf文件

[root@iZ28qa8jt4uZ /]# vim /etc/httpd/conf.d/virtual.conf;            //设置httpd-vhosts.conf如下 如没有则新建   

    <VirtualHost *:80>
            DocumentRoot /var/www/html/baijunyao
            ServerName baijunyao.com
    </VirtualHost>

    <VirtualHost *:80>
            DocumentRoot /var/www/html/anlianma
            ServerName thinkbjy.com
    </VirtualHost>
1
2
3
4
5
6
7
8
9
10
11
虚拟主机配置到此结束;在对应的目录下新建html页面测试即可;

Linux服务器站群部署步骤
Linux服务器站群部署步骤 1

一:操作系统的安装 2

二:本地xshell工具及服务器端yum工具的安装 2

三 :安装php运行环境(apache,mysql,php) 3

四:mysql简单处理 5

五:使用yum安装ftp和phpmyadmin服务 5

六:Linux环境下Apache配置多个虚拟主机挂载多站点同时运行 7

一:操作系统的安装
CentOS 6.5系统镜像有32位和64位两个版本,并且还有专门针对服务器优化过的minimal版本生产服务器如果是大内存(4G以上内存),建议安装CentOS-6.5-x86_64-minimal.iso版本

这里我们购买的是阿里云的双核4G内存的64位CentOS操作系统

二:本地xshell工具及服务器端yum工具的安装
1.本地xshell的安装

为便于对安装的系统进行操作,本地安装xshell,使用ssh命令连接服务器

命令:ssh root@IP地址 根据提示输入密码即可连接到服务器

2.更新yum工具集包

CentOS的yum是前端软件包管理器中已经存在大部分我们需求的安装包。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

(1)确保CentOS中已经安装了yum

已连接到服务器的xshell中,输入命令:rpm -qa |grep yum,有以下结果则说明已安装

(2) 查看yum中所含的php环境软件包是否是自己需求的版本

不同yum所含的apache、mysql和php版本不同,

yum list httpd

Yum list php*

Yum list mysql*

(3) 如果系统的yum中这些所需软件包的版本不符合自己的需求,可更换配置文件,下载自己所需求的yum(也可以自己进行编辑更改)

cd /etc/yum.repos.d/ -----进入目录
#mv CentOS-Base.repo CentOS-Base.repo.bak ----对配置文件做备份
#wget IP地址 --下载自己需求的yum配置,IP为下载的链接地址

(3)更新yum yum update(安装包全部更新,如想跟新指定的安装包,后面加安装包名称即可)

三 :安装php运行环境(apache,mysql,php)
(1)操作命令:yum install -y httpd php php-fpm mysql mysql-server php-mysql

(2)启动服务:

service httpd start

service mysqld start

service php-fpm start

(3)接下来执行 netstat -tunlp 来检查服务的运行情况

这样我们可以看到httpd(也就是apache服务)监听80端口,mysql监听3306端口,php-fpm监听9000端口,并且都已经正常启动

(4) 创建php文件测试运行环境


详细可以阅读原文https://blog.csdn.net/YOKEhn/article/details/114278153

华纳云提供优质的香港服务器、美国/香港云服务器、香港高防服务器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GDC主机交流论坛_GDC之家

GMT+8, 2024-4-25 12:57 , Processed in 0.053842 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表