CentOS apache升级

wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.27.tar.gz


http://mirror.bit.edu.cn/apache//apr/apr-util-1.6.0.tar.gz
http://mirror.bit.edu.cn/apache//apr/apr-1.6.2.tar.gz


yum -y install pcre-devel openssl-devel
yum -y groupinstall "Development tools"
apr 编译安装:


./configure --prefix=/app/apr


make && make install
apr  util 编译安装
yum install expat-devel
./configure --prefix=/app/apr-util --with-apr=/app/apr


make && make install


mv apr-util-1.6.0 httpd-2.4.27/srclib/apr-util
mv apr-1.6.2 httpd-2.4.27/srclib/apr


http编译安装:
./configure --prefix=/app/httpd24 --with-apr=/app/apr --with-apr-util=/app/apr-util  --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modules=most --enable-mpms-shared=all --with-mpm=prefork



测试;
/app/httpd24/bin/apachectl start
netstat -anpt | grep 80
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是在CentOS 7上升级Tomcat的步骤: 1. 首先,确保你的系统已经安装了Java。你可以在终端中输入以下命令来检查已安装的Java版本: ```shell java -version ``` 2. 确认你需要升级到的Tomcat版本,并从官方网站下载对应的二进制文件。你可以使用以下命令来下载Tomcat 9: ```shell wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.0.M1/bin/apache-tomcat-9.0.0.M1.tar.gz ``` 3. 解压下载的文件并将其移动到适当的位置。你可以使用以下命令来完成: ```shell tar xvf apache-tomcat-9.0.0.M1.tar.gz sudo mv apache-tomcat-9.0.0.M1 /opt/tomcat9 ``` 4. 将Tomcat 9的用户和组添加到系统中: ```shell sudo groupadd tomcat sudo useradd -s /bin/false -g tomcat -d /opt/tomcat9 tomcat ``` 5. 修改Tomcat 9目录的权限: ```shell sudo chgrp -R tomcat /opt/tomcat9 sudo chmod -R g+r /opt/tomcat9/conf sudo chmod g+x /opt/tomcat9/conf sudo chown -R tomcat /opt/tomcat9/webapps/ /opt/tomcat9/work/ /opt/tomcat9/temp/ /opt/tomcat9/logs/ ``` 6. 创建一个systemd服务文件,以便能够使用systemd管理Tomcat 9。在`/etc/systemd/system/`目录下创建一个名为`tomcat9.service`的文件,并将以下内容添加到文件中: ```shell [Unit] Description=Tomcat 9 After=syslog.target network.target [Service] Type=forking Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64 Environment=CATALINA_PID=/opt/tomcat9/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat9 Environment=CATALINA_BASE=/opt/tomcat9 Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' ExecStart=/opt/tomcat9/bin/startup.sh ExecStop=/opt/tomcat9/bin/shutdown.sh User=tomcat Group=tomcat UMask=0007 RestartSec=10 Restart=always [Install] WantedBy=multi-user.target ``` 7. 重新加载systemd守护程序,以便它可以识别新的服务文件: ```shell sudo systemctl daemon-reload ``` 8. 启动Tomcat 9服务: ```shell sudo systemctl start tomcat9 ``` 9. 验证Tomcat服务是否正在运行: ```shell sudo systemctl status tomcat9 ``` 如果Tomcat 9正在运行,你应该会看到一条消息,指示服务正在运行。现在你已经成功升级到Tomcat 9了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值