发布网友 发布时间:2022-04-24 17:44
共8个回答
懂视网 时间:2022-04-30 09:04
yum install wget #安装下载工具 wget http://www.atomicorp.com/installers/atomic #下载 sh ./atomic #安装 yum check-update #更新yum源
yum remove httpd* php* #删除系统自带的软件包 yum install nginx #安装nginx 根据提示输入y进行安装 chkconfig nginx on #设置nginx开机启动 service nginx start #启动nginx
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 #启动
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
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
vi /etc/php.ini #编辑 date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC :wq! #保存退出
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 #保存退出
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配置成功!
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 installwebbench -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.
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(监控流量)
标签:
热心网友 时间:2022-04-30 06:12
1、主要看你的网站每天大概多少流量。如果是一万PV访问量以下的话,用1核2g内存的阿里云服务器就可以了。
如果超过一万每天的访问量,就要考虑用 2核4g内存的服务器了,会更流畅。
2、可以在阿里云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。
3、至于网站搬家,可以手动搬家,也可以借助面板或者程序来实现半自动搬家。
4、借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。
不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 worpdress环境。
因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到我的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。
热心网友 时间:2022-04-30 07:30
云服务器环境配置与独立服务器是一样的,均为独立的系统、IP及管理权限,上传程序时,需要远程操作服务器,在云服务器上安装一个SERVER-U创建FTP与原服务器对接,至于数据库环境根据网站所需要的配置相应的版本,数据库可以让阿里云技术为你配置,然后安装系统并配置网站运行环境.PHP的网站可以用IIS+PHP+MYSQL的环境来运行.并安装FTP.然后把网站数据上传云主机上面,在IIS中发布网站即可。热心网友 时间:2022-04-30 09:04
很简单.你需要先把新的云主机开通.把老的云主机上面的数据下载到本地电脑.然后在新的云主机上面安装系统并配置网站运行环境.PHP的网站可以用IIS+PHP+MYSQL的环境来运行.并在新的云主机上安装FTP.然后把网站数据上传到新的云主机上面,在IIS中发布网站即可.如果你自己不懂这些.建议找其他IDC公司租用云主机吧.相对万网来讲.其他企业通常会提供更加完善的服务.可以帮你配置网站环境并发布网站.比较方便.热心网友 时间:2022-04-30 10:56
你好,云服务器环境配置与独立服务器是一样的,均为独立的系统、IP及管理权限,上传程序时,需要远程服务器,在云服务器上安装一个SERVER-U创建FTP与原服务器对接,至于数据库环境根据网站所需要的配置相应的版本,数据库可以让阿里云技术为你配置热心网友 时间:2022-04-30 13:04
这个你直接联系阿里云的在线销售就可以,热心网友 时间:2022-04-30 15:28
建议你租云,也不用维护了。这样也给你有个保障,少去人工。热心网友 时间:2022-04-30 18:10
用宝塔 或者 lnmp一件包吧 很容易的 集成软件 一键解决部署 这里