chkconfig

centos6.4下安装php7+nginx+mariadb环境

送分小仙女□ 提交于 2019-12-30 16:59:37
一,安装php7 1,创建php用户和用户组,并在github下载php7源码 #新建php用户和php组 # groupadd -r php && useradd -r -g php -s /bin/false -d /usr/local/php7 -M php ######从GitHub下载php7安装包 # wget -c --no-check-certificate -O php7-src-master.zip https://github.com/php/php-src/archive/master.zip ######开始解压php7包 # unzip -q php7-src-master.zip && cd php-src-master #####安装编译php7时需要的依赖包 php-src-master]# yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel 2,编译安装php ./buildconf ./configure --prefix=/usr/local/php7 --exec-prefix=/usr/local/php7 \ --bindir=/usr

CentOS7安装ActiveMQ

落爺英雄遲暮 提交于 2019-12-30 16:39:17
1、下载activemq,下载地址:http://archive.apache.org/dist/activemq。测试版本为apache-activemq-5.14.1。 2、在/ursr/local/目录下新建activemq文件夹,并进入该文件夹,执行如下命令解压文件。 cd /usr/localmkdir activemqtar -xzvf apache-activemq-5.14.1-bin.tar.gz 3、在/etc/init.d/目录增加增加activemq文件,文件内容为: cd /etc/init.d/vi activemq #!/bin/sh # # /etc/init.d/activemq # chkconfig: 345 63 37 # description: activemq servlet container. # processname: activemq 5.14.1 # Source function library. #. /etc/init.d/functions # source networking configuration. #. /etc/sysconfig/network #export JAVA_HOME=/ export CATALINA_HOME=/usr/local/activemq/apache-activemq-5

Centos安装Vsftpd

假如想象 提交于 2019-12-30 07:38:44
目的: 只允许用户用ftp工具访问指定目录 查看是否安装了vsftpd rpm -qa|grep vsftpd 安装vsftpd yum -y install vsftpd (如果安装不成功,下载rpm包,手动安装) 编辑vsftpd的配置文件 vi /etc/vsftpd/vsftpd.conf 改成如下的内容,也可直接清空,然后复制进去: isten=YES background=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=NO anon_mkdir_write_enable=NO dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=NO xferlog_file=/var/log/vsftpd.log xferlog_std_format=YES async_abor_enable=YES ascii_upload_enable=YES ascii_download_enable=YES ftpd_banner=Welcome to hao32 FTP servers pam_service_name=vsftpd chroot

Linux centOS Ubuntu --- 使用systemctl添加开机启动

喜你入骨 提交于 2019-12-29 08:04:12
我们对service和chkconfig两个命令都不陌生,systemctl 是管制服务的主要工具, 它整合了chkconfig 与 service功能于一体。 systemctl is-enabled iptables.service systemctl is-enabled servicename.service #查询服务是否开机启动 systemctl enable *.service #开机运行服务 systemctl disable *.service #取消开机运行 systemctl start *.service #启动服务 systemctl stop *.service #停止服务 systemctl restart *.service #重启服务 systemctl reload *.service #重新加载服务配置文件 systemctl status *.service #查询服务运行状态 systemctl --failed #显示启动失败的服务 注:*代表某个服务的名字,如http的服务名为httpd 例如在 CentOS 7 上安装http [root@CentOS7 ~]# yum -y install httpd 启动服务(等同于service httpd start) systemctl start httpd.service 停止服务

Redis的安装与使用

浪尽此生 提交于 2019-12-29 07:05:37
--直接到官网下载 http://download.redis.io/releases/redis-3.0.2.tar.gz (1)基础安装 --下载后解压 /home/www/redis-3.0.2 --安装 make 报错: error: jemalloc/jemalloc.h: No such file or directory --解决 make MALLOC=libc 原因:jemalloc是默认的分配器,系统没有jemalloc仅仅有libc 再次运行make就可以安装完毕! (2)多port多实例安装(可參考http://blog.csdn.net/xu470438000/article/details/42971091文章,涉及到集群) 在/home/www/redis-3.0.2建立文件夹cluster mkdir -p /home/www/redis-3.0.2/cluster --在该文件夹下建立三个文件夹 mkdir 6379 mkdir 6380 mkdir 6381 --把redis.conf文件复制到6379下: cp /home/www/redis-3.0.2/redis.conf /home/www/redis-3.0.2/cluster/6379 --改动配置(眼下仅仅改动前两项也能够) pidfile /var/run/redis-6379

CentOS6 安装Tomcat7

戏子无情 提交于 2019-12-28 18:28:53
CentOS6 安装Tomcat7 1:卸载掉自带的OpenJDK 2: 安装 JDK1.6 3:安装Tomcat 4: 配置Tomcat为daemon方式启动 下面正式开工 : =================================================== 1:卸载掉自带的OpenJDK 2: 安装 JDK1.6 参考: http://www.cnblogs.com/sixiweb/archive/2012/11/25/2787684.html 原文: 查看目前系统的jdk: rpm -qa | grep jdk 得到的结果: [root@dc-01 java]# rpm -qa | grep jdk java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686 卸载之: [root@dc-01 java]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686 等一段时间就Complete了。 下载Sun的JDK。我下载的是 jdk-6u37-linux-i586-rpm.bin 如果是64位系统的话,要下载: jdk-6u37-linux-x64-rpm.bin 之类的64位专用的包 到/usr目录下创建java目录,将下载的文件放到/usr

Linux配置tomcat自动启动

半腔热情 提交于 2019-12-26 20:29:13
请自行下载安装配置tomcat的服务器环境 切换到tomcat/bin目录下 用vi startup.sh文件 然后再startup.sh的文件开头的地方添加如下内容 #chkconfig: 2345 80 90 #description:tomcat auto start #processname: tomcat 保存退出 先按esc 然后按:键盘 接这个输入wq即可保存退出 编辑catalina.sh文件 vi catalina.sh 然后直接输入./ 出现/符号 然后输入export按回车开始搜索export 定位位置 然后添加环境变量 export CATALINA_BASE=/home/test/tomcatexport CATALINA_HOME=/home/test/tomcatexport CATALINA_TMPDIR=/home/test/tomcat/home/test/tomcat为tomcat的安装目录 保存退出 先按esc 然后按:键盘 接这个输入wq即可保存退出 然后添加连接 ln -s /home/test/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7 通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7 然后切换到/etc/rc.d/init.d/目录

Linux下oracle开机自启动服务

一个人想着一个人 提交于 2019-12-26 20:25:54
如果每次重启操作系统都要进行以上操作好麻烦,那么如何让Oracle作为系统服务在开机的时候自动启动呢? Oracle在$ORACLE_HOME/bin下提供许多对数据库进行操作的脚本,其中dbstart和dbshut可分别用来启动和关闭数据库。注意,这两个脚本已包含监听器的启动或关闭,但并未对EM进行相关的操作。使用如下命令: /opt/oracle/11g/bin/dbstart /opt/oracle/11g #启动数据库实例(包含监听器) /opt/oracle/11g/bin/dbshut /opt/oracle/11g #关闭数据库实例(包括监听器) 以上命令要成功启动数据库实例还得打开Oracle设置的一个关卡:vi /etc/oratab,修改行: orcl:/opt/oracle/11g:Y #默认为orcl:/opt/oracle/11g:N 以root身份建立开机启动oracle服务的脚本:vi /etc/init.d/oracle,添加如下脚本: #!/bin/sh #chkconfig: 2345 20 80 #description: Oracle dbstart / dbshut #以上两行为chkconfig所需 ORA_HOME=/opt/oracle/11g ORA_OWNER=oracle LOGFILE=/var/log/oracle.log

nginx启动失败:Redirecting to /bin/systemctl start nginx.service Failed to start nginx.service: Unit not found.

痞子三分冷 提交于 2019-12-26 20:25:31
解决方法: 是因为nginx没有有添加到系统服务,手动手动添加一个即可。 在 /etc/init.d/下创建名为 nginx的启动脚本即可,内容如下: #!/bin/bash # # chkconfig: - 85 15 # description: Nginx is a World Wide Web server. # processname: nginx nginx=/usr/local/nginx/sbin/nginx conf=/usr/local/nginx/conf/nginx.conf case $1 in start) echo -n "Starting Nginx" $nginx -c $conf echo " done" ;; stop) echo -n "Stopping Nginx" killall -9 nginx echo " done" ;; test) $nginx -t -c $conf ;; reload) echo -n "Reloading Nginx" ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP echo " done" ;; restart) $0 stop $0 start ;; show) ps -aux|grep nginx ;;

Linux(CentOS)下设置nginx开机自动启动(2个办法)

孤人 提交于 2019-12-26 20:25:06
首先,在linux系统的/etc/init.d/目录下创建nginx文件,使用如下命令: 1 vim /etc/init.d/nginx 在脚本中添加如下命令: #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: NGINX is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/POP3 proxy server # processname: nginx # config: /etc/nginx/nginx.conf # config: /etc/sysconfig/nginx # pidfile: /var/run/nginx.pid # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ "$NETWORKING" = "no" ] && exit 0 nginx="/usr/sbin/nginx" prog=$