51CTO博客开发
首先先在Linux上安装相应的库文件yum install -y pcre pcre-devel apr apr-devel libxml2-devel bzip2 bzip2-devel libpng libpng-devel freetype freetype-devel libcurl-devel libjpeg-devel libtool-ltdl-de
yum install -y vsftpd db4-utilsuseradd virftp -s /sbin/nologinvim /etc/vsftpd/vsftpd_logintest123456chmod 600 /etc/vsftpd/vsftpd_login db_load -T -t hash -f /etc/vsftpd/vsftpd_login /etc/vsftpd/v
查看都有哪些库 > show databases;查看某个库的表 > use db; show tables;查看表的字段 > desc tb;查看建表语句 > show create table tb;当前
编辑mysql主配置文件 my.cnf# vim /etc/my.cnf 在[mysqld]字段下添加参数skip-grant重启数据库服务 service mysqld restart4)修改相应用户密码 > use mysql; > update
yum install -y bind vim /etc/named.conf zone "123.com" IN { type master; file "123.com.zone";};cat/var/named/named.localhostnamed-check
yum install -y samba samba-client vim /etc/samba/smb.conf workgroup = WORKGROUP security = share[share] comment = share all path =
yum install -y squidsquid -v更改配置文件http_port 3128acl manager proto cache_objectacl localhost src 127.0.0.1/32 ::1acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1acl localnet src 10.0.0.0/8
有时候,我们需要给一些特殊的访问设置一个用户认证机制,增加安全。比如我们刚刚安装好的discuz论坛,是有一个管理后台的,虽然管理后台本身就有密码,但我们为了更加安全,可以再设置一层用户认证。 # vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 在对应的虚拟主机配置中加入如下配置: <Directory /
<VirtualHost *:80>DocumentRoot "/tmp/tmp" ServerName tmp.com <Directory /tmp/tmp/> Order allow,deny Deny from all </Directory> 创建配置中提到的目录 # mkdir /tmp/t
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在对应的虚拟主机配置文件中加入<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{HTTP_HOST} ^www.aaa.com$RewriteRule ^/(.*)$ http://www.bbb.com/$1 [R=301
SetEnvIf Request_URI ".*\.gif$" p_w_picpath-request SetEnvIf Request_URI ".*\.jpg$" p_w_picpath-request SetEnvIf Request_URI ".*\.png$" p_w_picpath-request SetEnvIf Request_URI ".*\.bmp
<IfModule mod_expires.c> ExpiresActive on ExpiresByType p_w_picpath/gif "access plus 1 days" ExpiresByType p_w_picpath/jpeg "access plus 24 hours" ExpiresByType p_w_picpath/p
SetEnvIfNoCase Referer "^http://.*\.aaa\.com" local_ref SetEnvIfNoCase Referer ".*\.bbb\.com" local_ref SetEnvIfNoCase Referer "^$" local_ref <filesmatch "\.(txt|doc|mp3|zip|rar|jpg|
<Directory /data/www/data> php_admin_flag engine off <filesmatch "(.*)php"> Order deny,allow Deny from all </filesmatch> </Directory>禁止指定user_agen
1.安装zabbixyum install -y epel-release安装rpm包的lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring安装zabbix服务端:yum install zabbix20 zab
cd /usr/local/nginx/confmkdir vhostscd vhostsvim default.confserver{ listen 80 default_server; server_name localhost; index index.html index.htm index.php;
server{ listen 80; server_name www.test1.com; index index.html index.htm index.php; root /data/www; location ~ .*admin\.php$ { &n
listen 80; server_name www.test1.com www.aaa1.com www.bbb1.com; if ($host != 'www.test1.com'){ rewrite ^/(.*)$ http://www.test1.com/$1 permanent;}/usr/local/nginx
server{ listen 80; server_name www.test1.com www.aaa1.com www.bbb1.com; if ($host != 'www.test1.com') { rewrite ^/(.*)$ htt
先来写一个nginx日志切割的脚本vim /usr/local/sbin/nginx_logrotate.shd=`date -d "-1 day" +%Y%m%d` [ -d /tmp/nginx_log ] || mkdir /tmp/nginx_logmv /tmp/access.log /tmp/nginx_log/$d.log/etc/init.d/nginx reload 2
server{ listen 80; server_name www.test1.com www.aaa1.com www.bbb1.com; if ($host != 'www.test1.com') { rewrite ^/(.*)$ http://ww
可以对admin.php访问进行控制location ~ .*admin\.php$ { allow 127.0.0.1; deny all; include fastcgi_params; fastcgi_pass unix:/tmp/www.sock;
listen 80; server_name www.test1.com www.aaa1.com www.bbb1.com; if ($host != 'www.test1.com') { rewrite ^/(.*)$ http://www.test1.com/$1 perman
vim /usr/local/nginx/conf/vhosts/proxy.confserver { listen 80; server_name www.baidu.com; localtion / { proxy_pass http://ip/; proxy_set_head
HA 即(high available)高可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服务。 准备工作:一个交换
环境说明 三台服务器一台作为director, 两台作为real server,Director 有一个外网ip (192.168.1.123) 和一个内网ip(192.168.3.1), 两个real server上只有内网ip(192.168.3.2)和(192.168.3.3) 并且需要把两个real server的内网网关设置为director的内网ip(192.1
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号