1、去官网下载程序并上传以src目录解压tar -zxvf resin-4.0.45.tar.gz 2、配置编译参数cd resin-4.0.45./configure --prefix=/usr/local/resin --with-java=/usr/local/jdk1.8.0_91/3、编译make4、安装make install5、关闭tomcat服务(占用80端口)启动resin/et
一、tomcat中JDK安装1、去java官网下载程序并上传到src目录解压tar -zxvf jdk-8u91-linux-x64.tar.gz 2、移动到local目录 mv jdk1.8.0_91 /usr/local/3、配置环境变量vim /etc/profile.d/java.shJAVA_HOME=/usr/local/jdk1.8.0_91/JAVA_BIN=/usr/l
什么是squidsquid可以做代理也可以做缓存squid缓存不仅可以节省宝贵的带宽资源,也可以大大降低服务器的I/O. squid不仅可以做正向代理,又可以做反向代理。 正向代理,squid后面是客户端,客户端上网要通过Squid去上;反向代理,squid后面是服务器,服务器返回给用户数据需要走squid. 正向代理用在企业的办公环境中,员工上网需要通过
一、安装yum install samba samba-client二、配置文件解说: [global] 定义全局的配置,workgroup用来定义工作组,相信如果您安装过windows的系统,你会对这个workgroup不陌生。一般情况下,需要我们把这里的MYGROUP改成WORKGROUP(windows默认的工作组名字)。security = user #这里指定samba的安全等
1、安装yum install -y vsftpd2、关闭pure-ftpkillall pure-ftpd3、启动vsftpd /etc/init.d/vsftpd start4、关闭selinuxsetenforce 0 vim /etc/selinux/configSELINUX=disabled5、vsftp支持系统自带的用户登陆[root@redhat01 opt]#
1、下载pureftp程序上传到/usr/local/src目录cd /usr/local/src/ 2、解压tar -zxvf pure-ftpd-1.0.37.tar.gz3、配置编译参数 cd pure-ftpd-1.0.37./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --w
1、安装nfs-utils和rpcbind程序yum install -y nfs-utils rpcbind2、编辑exportsvim /etc/exports/mnt 10.10.13.248(rw,sync)3、启动 /etc/init.d/rpcbind restart /etc/init.d/nfs start 4、在客户端安装nfs-utils并查看
1、新建配置文件vim /usr/local/nginx/conf/vhosts/proxy.conf2、添加以下内容server{ listen 80; server_name www.baidu.com; location / { proxy_pass http://61
1、编辑配置文件vim /usr/local/nginx/conf/vhosts/test.conf 2、添加以下字段if ($http_user_agent ~* 'curl|baidu|111111') # ~*表示不区分大小写匹配,如果只是~表示区分大小写 { &
1、编辑配置文件vim /usr/local/nginx/conf/vhosts/test.conf2、修改以下位置location ~ .*admin\.php$ { auth_basic "redhat auth"; auth_basic_user_file /usr/local/nginx/conf/.htpasswd; &nb
1、编辑配置文件vim /usr/local/nginx/conf/vhosts/test.conf 2、修改以下位置开头location ~ .*\.(gif|jpg|jpeg|png|bmp|swf改为location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|rar|zip|gz|bz2)$ { &n
1、编辑虚拟主机配置文件vim /usr/local/nginx/conf/vhosts/test.conf2、找到此行location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { access_log off;}修改成location ~ .*\.(gif|jpg|jpeg|png|bmp
1、新建脚本文件vim /usr/local/sbin/nginx_logrotate.sh#!/bin/bashd=`date -d "-1 day" +%F`[ -d /tmp/nginx_log ] || mkdir /tmp/nginx_log #||表示或者,如果前面的条件成功就不执行后面的,如果不成功则执行后面的mv /tmp/access.log /tmp/nginx_log/$d.
1、编辑主配置文件vim /usr/local/nginx/conf/nginx.conf2、将log_format combined_realip改为log_format river备注:日志格式各项参数含义:$remote_addr(远程主机地址)$http_x_xforwarded_for(代理ip)$host"erquest_rui"(访问的地址链接)status(状态码)$http_re
1、编辑配置文件vim /usr/local/nginx/conf/vhosts/test.conf2、修改以下内容 server_name www.test.com 为server_name www.test.com www.aaa.com www.bbb.com; if ($host != 'www.test.com')
1、编辑配置文件vim /usr/local/nginx/conf/vhosts/test.conf 2、在配置文件中加入以下内容location ~ .*admin\.php$ { auth_basic "redhat auth"; auth_basic_user_file /usr/local/nginx/conf/.htpassw
1、拷贝配置文件cd /usr/local/nginx/conf/vhosts/cp default.conf test.conf2、修改以下配置将server{ listen 80 ; server_name localhost; index index.html index.htm index.php;&n
1、清空原自带的配置文件> /usr/local/php/etc/php-fpm.conf2、编辑配置文件vim /usr/local/php/etc/php-fpm.conf写入以下内容[global] pid = /usr/local/php/var/run/php-fpm.pid error_log = /usr/local
1、配置启动脚本vim /etc/init.d/nginx写入如下内容#!/bin/bash # chkconfig: - 30 21 # description: http service. # Source Function Library . /etc/init.d/function
一、准备工作跟lamp一样二、安装mysql跟lamp一样三、安装php1、创建php用户useradd -s /sbin/nologin php-fpm2、下载php程序并上传到/usr/local/src3、解压tar -zxvf php-5.4.36.tar.gz 4、配置编译参数进入php目录cd php-5.4.36 ./configur
1、备份库到/data/目录下(指定字符集) mysqldump -uroot --default-character-set=gbk -pabc.123 ultrax > /data/ultrax.sql(指定字符集防止恢复时字符集不一样导致的乱码)2、重启mysql服务后返回到论坛页面刷新已经出错3、使用还原命令还原(指定字符集)mysql -uroot --default-c
给用户权限mysql>grant all on discuz.* to 'river'@'10.10.13.%' identified by 'abc.123';刷新权限mysql>flush privileges;查询当前数据库有哪些队列mysql>show processlist;查询数据库的变量mysql>show variables;在数据库里面配置最大连接数mys
查看授权登陆mysql的用户和主机命令:select host,user,password from user;
1、使用mysqladmin给mysql的root用户创建密码mysqladmin -uroot password 'abc.123'2、假设忘记mysql的root用户密码编辑/etc/my.cnf添加以下语句skip-grant3、重启mysql后直接登陆不需要密码4、进入mysql数据库use mysql5、更改密码update user set password=password('abc
1、进入模块所在目录/usr/local/src/php-5.4.36/ext(存放扩展模块的源码)假设需要编译curl模块先确保之前没有编译curl模块/usr/local/php/bin/php -m |grep -i curl2、进入curl目录cd curl使用phpize生成.configure文件/usr/local/php/bin/phpize 3、配置编译参数./conf
1、限制php高风险项目编辑php配置文件/usr/local/php/etc/php.ini找到disable_functions =添加限制条目eval,assert,popen,passthru,escapeshellarg,esacapshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_get_s
1、编辑虚拟主机配置文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf2、在write模板中添加限制条件<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %
1、编辑虚拟主机配置文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf2、在rewite模板添加参数修改rewrite模板条件将以下模板<IfModule mod_rewrite.c> RewriteEngine on Re
1、编辑虚拟主机文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf2、添加以下模块<Directory "/data/www/data"> php_admin_flag engine off <filesmatch "(.*)php">&nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号