首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

想买一个阿里云的服务器,要怎么配置?

发布网友

我来回答

8个回答

懂视网

 

2.使用yum安装wget

yum install wget #安装下载工具
wget http://www.atomicorp.com/installers/atomic #下载
sh ./atomic #安装
yum check-update #更新yum源

3.安装nginx

yum remove httpd* php* #删除系统自带的软件包
yum install nginx #安装nginx 根据提示输入y进行安装
chkconfig nginx on #设置nginx开机启动
service nginx start #启动nginx

4.安装mysql

yum install mysql mysql-server #输入Y即可自动安装,直到安装完成
/etc/init.d/mysqld start #启动MySQL
chkconfig mysqld on #设为开机启动
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
为root账户设置密码
mysql_secure_installation
#回车,根据提示输入Y,输入2次密码,回车,根据提示一路输入Y,最后出现:Thanks for using MySQL!
MySql密码设置完成,重新启动 MySQL:
/etc/init.d/mysqld restart #重启
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld start #启动

5.安装PHP

1、安装PHP5
yum install php php-fpm #根据提示输入Y直到安装完成
2、安装PHP组件,使 PHP5 支持 MySQL
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
#这里选择以上安装包进行安装,根据提示输入Y回车
chkconfig php-fpm on #设置php-fpm开机启动
/etc/init.d/php-fpm start #启动php-fpm

6.配置nginx支持php

cp /etc/nginx/nginx.conf /etc/nginx/nginx.confbak#备份原有配置文件

vi /etc/nginx/nginx.conf #编辑

user nginx nginx; #修改nginx运行账号为:nginx组的nginx用户

:wq #保存退出

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.confbak #备份原有配置文件

vi /etc/nginx/conf.d/default.conf #编辑

 location / {
 root /usr/share/nginx/html;
 index index.php index.html index.htm;
 # example
 #ModSecurityEnabled on;
 #ModSecurityConfig /etc/nginx/modsecurity.conf;
 }

 location ~ .php$ {
 root  html;
 fastcgi_pass 127.0.0.1:9000;
 fastcgi_index index.php;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 include fastcgi_params;
 }
#取消FastCGI server部分location的注释,并要注意fastcgi_param行的参数,改为$document_root$fastcgi_script_name,或者使用绝对路径

service nginx restart #重启nginx

 

7.配置PHP

vi /etc/php.ini #编辑
date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC
:wq! #保存退出

8.配置php-fpm

cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.confbak #备份原有配置文件
vi /etc/php-fpm.d/www.conf #编辑
user = nginx #修改用户为nginx
group = nginx #修改组为nginx
:wq #保存退出

9.测试

cd /usr/share/nginx/html
vi index.php #添加以下代码
<?php
phpinfo();
?>
:wq! #保存退出
chown nginx.nginx /usr/share/nginx/html -R #设置权限
service nginx restart #重启nginx
service php-fpm restart #重启php-fpm
在客户端浏览器输入服务器IP地址,可以看到相关的配置信息!
说明lnmp配置成功!

10.安装webbench

webbench最多可以模拟3万个并发连接去测试网站的负载能力,适用系统:Linux

wget http://blog.zyan.cc/soft/linux/webbench/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make && make install
webbench -c 500 -t 30 http://127.0.0.1/index.php 参数说明:-c表示并发数,-t表示时间(秒)

测试结果:

Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://127.0.0.1/test.jpg
500 clients, running 30 sec.

Speed=3230 pages/min, 11614212 bytes/sec.
Requests: 1615 susceed, 0 failed.

11.安装iftop

yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel

wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz

tar zxvf iftop-0.17.tar.gz

cd iftop-0.17

./configure

make && make install


#直接运行 iftop

技术分享

界面参数说明:

中间的<= =>这两个左右箭头,表示的是流量的方向。

TX:发送流量

RX:接收流量

TOTAL:总流量

Cumm:运行iftop到目前时间的总流量

peak:流量峰值

rates:分别表示过去 2s 10s 40s 的平均流量

 

此文章内容来自网络其他文章总结,自己加工一些,谢谢

阿里云服务器下配置Nginx+PHP+Mysql+webbench(压力测试)+iftop(监控流量)

标签:

热心网友

1、主要看你的网站每天大概多少流量。如果是一万PV访问量以下的话,用1核2g内存的阿里云服务器就可以了。

如果超过一万每天的访问量,就要考虑用 2核4g内存的服务器了,会更流畅。

2、可以在阿里云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。

3、至于网站搬家,可以手动搬家,也可以借助面板或者程序来实现半自动搬家。

4、借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。

不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 worpdress环境。

因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到我的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。

热心网友

云服务器环境配置与服务器是一样的,均为的系统、IP及管理权限,上传程序时,需要远程操作服务器,在云服务器上安装一个SERVER-U创建FTP与原服务器对接,至于数据库环境根据网站所需要的配置相应的版本,数据库可以让阿里云技术为你配置,然后安装系统并配置网站运行环境.PHP的网站可以用IIS+PHP+MYSQL的环境来运行.并安装FTP.然后把网站数据上传云主机上面,在IIS中发布网站即可。

热心网友

很简单.你需要先把新的云主机开通.把老的云主机上面的数据下载到本地电脑.然后在新的云主机上面安装系统并配置网站运行环境.PHP的网站可以用IIS+PHP+MYSQL的环境来运行.并在新的云主机上安装FTP.然后把网站数据上传到新的云主机上面,在IIS中发布网站即可.如果你自己不懂这些.建议找其他IDC公司租用云主机吧.相对万网来讲.其他企业通常会提供更加完善的服务.可以帮你配置网站环境并发布网站.比较方便.
海腾数据杨闯为你解答.若有云主机问题需要帮忙的可以找我.

热心网友

你好,云服务器环境配置与服务器是一样的,均为的系统、IP及管理权限,上传程序时,需要远程服务器,在云服务器上安装一个SERVER-U创建FTP与原服务器对接,至于数据库环境根据网站所需要的配置相应的版本,数据库可以让阿里云技术为你配置
希望能帮到你,如果有服务器相关方面问题可以找我

热心网友

这个你直接联系阿里云的在线销售就可以,

告诉他们你的网站,空间需求,访问量,他们就会给你推荐的。

热心网友

建议你租云,也不用维护了。这样也给你有个保障,少去人工。

热心网友

用宝塔 或者  lnmp一件包吧  很容易的  集成软件  一键解决部署  这里

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com