证券代码:831315|7X24服务热线:400-720-7200

关于应用环境

本节将介绍常见应用软件的安装配置,包括Apache、Nginx、MySQL、Java、IIS .NET等。

通过内部YUM源快速安装应用环境

1. 自动安装LAMP服务器

1.1 YUM安装Apache

[root]

# yum -y install httpd httpd-devel
…                                


1.2 YUM安装MySQL

[root]

# yum -y install mysql mysql-devel mysql-server
…                                 


1.3 YUM安装PHP

[root]

# yum -y install php
…                                


1.4 YUM安装PHP扩展

[root]

# yum -y install php-mysql php-fpm php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo php-mcrypt php-tidy php-xml php-xmlrpc php-pear php-bcmath
…                                 


1.5 YUM安装phpmyadmin

[root]

# yum -y install phpmyadmin
…                                 
2. 自动安装LNMP服务器

2.1 YUM 安装Ngnix

[root]

# yum -y install nginx
…                                


2.2 YUM安装MySQL

[root]

# yum -y install mysql mysql-devel mysql-server
…                                


2.3 YUM安装PHP

[root]

# yum -y install php
…                              


2.4 YUM 安装PHP扩展

[root]

# yum -y install php-mysql php-fpm php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo php-mcrypt php-tidy php-xml php-xmlrpc php-pear php-bcmath
…                              


2.5 YUM安装phpmyadmin

[root]

# yum -y install phpmyadmin
…                                 
3. 自动安装MySQL服务器

[root]

# yum -y install mysql mysql-devel mysql-server
…                              
4. 自动安装Java程序环境

[root]

# yum -y java-1.7.0-openjdk*
…                               

通过应用镜像直接开通应用环境

企业云提供预装好相关应用环境的系统镜像。用户在新建服务器时只需选择对应的镜像,即可实现一键开通应用环境。具体请参考 新建云服务器。

Linux下手动安装应用环境

1. Apache安装

1.1 下载并上传相关软件包

下载并上传如下软件包至主机/tmp目录下:

文件名 下载地址
apr-1.5.2.tar.gz http://apache.fayea.com//apr/apr-1.5.2.tar.gz
apr-util-1.5.4.tar.gz http://apache.fayea.com//apr/apr-util-1.5.4.tar.gz
pcre-8.37.tar.gz ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz
httpd-2.4.12.tar.gz http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.12.tar.gz


1.2 解压缩软件包

[root]

# gunzip apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz httpd-2.4.12.tar.gz pcre-8.37.tar.gz
# tar xf apr-1.5.2.tar
# tar xf apr-util-1.5.4.tar
# tar xf httpd-2.4.12.tar
# tar xf pcre-8.37.tar          


1.3 安装APR

[root]

# cd /tmp/apr-1.5.2
# ./configure --prefix=/usr/local/apr
…
# make
…
# make install
…                               


1.4 安装APR-UTIL

[root]

# cd /tmp/apr-util-1.5.4
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
…
# make
…
# make install
…                          


1.5 安装PCRE

[root]

# cd /tmp/pcre-8.37
# ./configure --prefix=/usr/local/pcre
…
# make
…
# make install
…                       


1.6 安装APACHE

[root]

# cd /tmp/httpd-2.4.12
# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
…
# make
…
# make install
…                        

至此,Apache已经成功安装于目录/usr/local/apache下。

2. Nginx安装

2.1 下载并上传相关软件包

下载并上传如下软件包至主机/tmp目录下:

文件名 下载地址
pcre-8.37.tar.gz ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz
zlib-1.2.8.tar.gz http://zlib.net/zlib-1.2.8.tar.gz
openssl-1.0.2c.tar.gz http://www.openssl.org/source/openssl-1.0.2c.tar.gz
nginx-1.9.2.tar.gz http://nginx.org/download/nginx-1.9.2.tar.gz


2.2 解压缩软件包

[root]

# gunzip nginx-1.9.2.tar.gz openssl-1.0.2c.tar.gz pcre-8.37.tar.gz
# mv zlib-1.2.8.tar.gz zlib-1.2.8.tar
# tar xf nginx-1.9.2.tar
# tar xf openssl-1.0.2c.tar.gz
# tar xf pcre-8.37.tar.gz
# tar xf zlib-1.2.8.tar


2.3 安装PCRE

[root]

# cd /tmp/pcre-8.37
# ./configure --prefix=/usr/local/pcre
…
# make
…
# make install
…                       


2.4 安装ZLIB

[root]

# cd /tmp/zlib-1.2.8
# ./configure --prefix=/usr/local/zlib
…
# make
…
# make install
…                       


2.5 安装OPENSSL

[root]

# cd /tmp/openssl-1.0.2c
# ./config --prefix=/usr/local/openssl
…
# make
…
# make install
…                        


2.6 安装NGINX

[root]

# cd /tmp/nginx-1.9.2
# ./configure --prefix=/usr/local/nginx --with-pcre=/tmp/pcre-8.37 --with-zlib=/tmp/zlib-1.2.8 --with-openssl=/tmp/openssl-1.0.2c --with-http_ssl_module
…
# make
…
# make install
…                    

至此,Nginx已经成功安装于目录/usr/local/nginx下。

3. MySQL安装

3.1 下载并上传相关软件包

下载并上传如下软件包至主机/tmp目录下:

文件名 下载地址
mysql-5.6.25.tar.gz http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.25.tar.gz
cmake-3.2.3.tar.gz http://www.cmake.org/files/v3.2/cmake-3.2.3.tar.gz
ncurses.tar.gz ftp://invisible-island.net/ncurses/ncurses.tar.gz


3.2 解压缩软件包

[root]

# gunzip mysql-5.6.25.tar.gz ncurses.tar.gz
# mv cmake-3.2.3.tar.gz cmake-3.2.3.tar
# tar xf mysql-5.6.25.tar
# tar xf cmake-3.2.3.tar
# tar xf ncurses.tar


3.3 安装CMAKE

[root]

# cd /tmp/cmake-3.2.3
# ./configure
…
# make
…
# make install
…


3.4 安装NCURSES

[root]

# cd /tmp/ncurses-5.9
# ./configure
…
# make
…
# make install
…


3.5 新建mysql安装目录及数据库存放目录

[root]

# mkdir /mysql /mysqldata


3.6 新建mysql用户及用户组

[root]

# groupadd mysql
# useradd -g mysql -d /mysql mysql
# passwd mysql
…
# chown mysql:mysql /mysql /mysqldata


3.7 安装MYSQL, (双击复制)

[root]

# cd /tmp/mysql-5.6.25
# cmake . \
-DCMAKE_INSTALL_PREFIX=/mysql \
-DMYSQL_DATADIR=/mysqldata \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1
…
# make
…
# make install
…


3.8 设置目录权限

[root]

# chown -R root:mysql /mysql


3.9 编辑配置文件

[root]

# cp /mysql/support-files/my-default.cnf /etc/my.cnf
# vi /etc/my.cnf
…


3.10 新建系统数据库

[root]

# cd /mysql
# ./scripts/mysql_install_db --user=mysql
…

3.11 添加mysql到系统服务

[root]

# cp /mysql/support-files/mysql.server /etc/init.d/mysql
4. Java安装

4.1 下载并上传相关软件包

下载并上传如下软件包至主机/tmp目录下:

文件名 下载地址
jre-8u45-linux-x64.rpm http://javadl.sun.com/webapps/download/AutoDL?BundleId=106239

4.2 安装软件包, (双击复制)

[root]

# rpm -ivh rpm -ivh jre-8u45-linux-x64.rpm
Preparing...                ########################################### [100%]
   1:jre1.8.0_45            ########################################### [100%]
Unpacking JAR files...
    rt.jar...
    jsse.jar...
    charsets.jar...
    localedata.jar...
    jfxrt.jar...
    plugin.jar...
    javaws.jar...
    deploy.jar...
# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

Windows下手动安装应用环境

1. IIS .NET安装

1.1 依次选择“控制面板”--“程序和功能”--“启用或关闭Windows功能”,打开添加角色和功能向导,点击“下一步”。

应用环境

1.2 选择“基于角色或基于功能的安装”,点击“下一步”。

应用环境

1.3 选择当前服务器,点击“下一步”。

应用环境

1.4 勾选“Web服务器(IIS)”

应用环境

1.5 在弹出的子窗口中点击“添加功能”,点击“下一步”

应用环境

1.6 勾选.NET Framework,点击“下一步”。

应用环境

1.7 点击“下一步”

应用环境

1.8 勾选所需的角色服务,点击“下一步”。

应用环境

1.9 确认所选组件,点击“安装”开始安装。

应用环境

1.10 安装完成后,点击“关闭”,关闭窗口。

应用环境
2. Apache安装

2.1 下载并上传相关软件包

下载并上传如下软件包至主机:

文件名 下载地址
httpd-2.4.12-x86-r2.zip http://www.apachehaus.com/downloads/httpd-2.4.12-x86-r2.zip

2.2 解压缩软件包

右击软件包,解压到指定目录。

2.3 编辑配置文件

编辑conf/httpd.conf文件,并保存。

2.4 安装Apache为系统服务

以管理员身份执行:

>httpd.exe -k install
Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.

此时,就可以通过计算机服务管理界面启动或关闭Apache了。

3. Java安装

3.1 下载所需的java安装包。

文件名 下载地址
jre-8u45-windows-x64.exe http://sdlc-esd.oracle.com/ESD6/JSCDL/jdk/8u45-b14/jre-8u45-linux-x64.rpm?GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/8u45-b14/jre-8u45-linux-x64.rpm&BHost=javadl.sun.com&File=jre-8u45-linux-x64.rpm&AuthParam=1436506793_222ef80e4289f0d1a9998b882eb8390d&ext=.rpm

3.2 双机运行安装包,点击“安装”。

应用环境

3.3 点击“下一步”。

应用环境

3.4 点击“关闭”,完成安装。

应用环境
4. MYSQL安装

4.1 下载所需的mysql安装包。

文件名 下载地址
mysql-installer-community-5.6.25.0.msi http://cdn.mysql.com/Downloads/MySQLInstaller/mysql-installer-community-5.6.25.0.msi

4.2 双机运行安装包,勾选“I accept the license terms”,然后点击“Next”。

应用环境

4.3 选择需要安装的组件,这里我们只需要安装服务器端,所以选择“Server only” ,然后点击“Next”。

应用环境

4.4 点击“Execute”执行安装。

应用环境

4.5 安装完成,点击“Next”。

应用环境

4.6 点击“Next”,启动配置向导。

应用环境

4.7 配置服务器类型以及网络连接参数,点击“Next”。

应用环境

4.8 配置root用户密码,点击“Next”。

应用环境

4.9 保持配置不变,点击“Next”。

应用环境

4.10 点击“Execute”开始应用配置。

应用环境

4.11点击“Finish”退出配置向导。

应用环境

4.12点击“Next”。

应用环境

4.13点击“Finish”,完成安装。

应用环境

温馨提示

反馈会在1个工作日内与您联系(工作时间:周一至周五,9:00-17:30)。紧急问题建议您拨打400-720-7200或提交工单,谢谢!