1.阿里云服务器配置与性能优化
阿里云服务器配置与性能优化
阿里云我问过很多站长都说非常的指标指标不错了,不管是源码源码用网速还是从性能都比其它主机要好,但阿里云就是指标指标贵那么一点了,下面小编来给各位介绍阿里云服务器配置与性能优化
更换阿里云服务器有一阵了,源码源码用制作题库app 源码相对于我以前的指标指标虚拟主机不是一个档次。就比如说我在虚拟主机上被人放了后门文件,源码源码用我把虚拟主机上的指标指标文件传到云服务器的时侯云服务器立马就报警存在漏洞,最主要的源码源码用还是可控性。
一些相当配置记录下:
一、指标指标配置Nginx处理日志
1、源码源码用设置nginx日志格式(data/server/nginx/conf/nginx.conf)
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$ -dir=/data/www/awstats/geekso -awstatsprog=$awscripts
#perl $awscripts -update -config=site2
#perl $awscripts -update -config=site2 -databasebreak=day
#perl $awscripts -update -config=site3
#perl $awscripts -update -config=site3 -databasebreak=day
echo Ending Awstats on: $(date) $ilog
echo "------------------------------" $ilog
4、指标指标共享社群源码向crontab中添加定时任务
#crontab -e
1 1 * * * /data/shs/awstats.sh /dev/null
附:
AWStats统计指标说明:
参观者:按来访者不重复的源码源码用IP统计,一个IP代表一个参观者;
参观次数:一个参观者可能1天之内参观多次(比如:上午一次,指标指标下午一次),源码源码用所以按一定时间内(比如:1个小时),指标指标不重复的梦幻08源码IP数统计,参观者 的访问次数;
网页数:不包括,CSS, JavaScript文件等的纯页面访问总数,但如果一个页面使用了多个帧,每个帧都算一个页面请求;
文件数:来自浏览器客户端的文件请求总数,包括,openmodelica源码架构CSS,JavaScript等,用户请求一个页面是,如果页面中包含等,所以对服 务器会发出多次文件请求,geos源码教程文件数一般远远大于文件数;
字节:传给客户端的数据总流量;
来自REFERER中的数据:日志中的参考(REFERER)字段,记录了访问相应网页之前地址,因此如果用户是通过搜索引擎的搜索结果点击 进入网站的,日志中就会有用户在相应搜索引擎的查询地址,这个地址中就可以通过解析将用户查询使用的关键词提取出来。
三、防止跨目录访问
你的服务器www目录下有多个网站,当某一个网站被人攻进去后,如果你没有做跨目录访问,那么他都能看到www目录下的所有文件,甚至服务器上的系统目录文件。
做法是在nginx下的conf目录下为每个站点的conf设置open_basedir访问的目录
fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/data/www/geekso/";
四、禁用危险的函数
php.ini建议禁止的函数如下:
disable_functions = pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, eval, popen, passthru, exec, system, shell_exec, proc_open, proc_get_status, chroot, chgrp, chown, ini_alter, ini_restore, dl, pfsockopen, openlog, syslog, readlink, symlink, popepassthru, stream_socket_server, fsocket, chdir
五、PHP Zend Opcache 安装
opcache包下载地址:/package/ZendOpcache
1、wget /get/zendopcache-7.0.2.tgz
tar zxvf zendopcache-7.0.2.tgz
cd zendopcache-7.0.2
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
2、修改PHP.INI配置文件,在配置文件末尾添加:
[opcache]
zend_extension= "/usr/local/php/lib/php/extensions/no-debug-non-zts-/opcache.so"
opcache.memory_consumption=
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=
opcache.revalidate_freq=
opcache.fast_shutdown=1
opcache.enable_cli=1
opcache.enable=1
保存后,重启服务。查看phpinfo是否加载了zendopcache