麒麟v10 ARM64位系统的nginx、jdk源码编译安装(源码编译方式亦适用于其他linux系统)
【jdk下载】 或者去https://www.oracle.com/java/technologies/downloads/#java8 下载 查看JDK信息 java -version 卸载open-jdk # 查看系统的JDK安装包 rpm -qa|grep jdk # 卸载JDK安装包: rpm -e --nodeps java-1.8.0-openjdk rpm -e --nodeps java-1.8.0-openjdk-headless rpm -e --nodeps java-11-openjdk rpm -e --nodeps java-11-openjdk-headless rpm -e --nodeps copy-jdk-configs # 查看java安装包 rpm -e --nodeps javapackages-filesystem rpm -e --nodeps javapackages-tools rpm -e --nodeps tzdata-java # 确认卸载情况 java -version 安装JDK # 进入/usr/local目录 cd /usr/local # 创建java文件夹 mkdir java # 把JDK压缩文件放进来,然后解压 tar -zxvf jdk-8u171-linux-x64.tar.gz # 设置JDK环境变量 vim /etc/profile # 输入i编辑文件,在profile最后追加JAVA_HOME和path export JAVA_HOME=/usr/local/java/jdk1.8.0_171 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH # 编辑完成按ESC,然后:wq保存 # 刷新配置文件,使配置文件产生作用 source /etc/profile # 测试java是否安装成功(如果你root用户安装后,其它用户运行java没反应,试试先退出一次控制台。如果还是不行,再百度) java -version nginx安装参看如下链接,源码包建议直接官网下载最新的稳定版 https://ssword.cn/f/view-4-43fc56aa98364bedac0cccc6157e6a51.html 具体步骤如下: tar -zxvf nginx-1.14.2.tar.gz cd 到目录下 ./configure --prefix=/opt/nginx --with-http_realip_module --with-http_ssl_module make && make install # 运行./configure时,如果报异常: ./configure: error: SSL modules require the OpenSSL library.则下载openssl安装包到本地,再上传到服务器上。 地址:https://codeload.github.com/openssl/openssl/zip/refs/tags/OpenSSL_1_1_1g 或者直接下载 【openssl_1_1_1g】 将文件放到opt目录下,然后 unzip openssl-OpenSSL_1_1_1g.zip cd openssl-OpenSSL_1_1_1g/ ./config --prefix=/usr/local/openssl make make install 之后在nginx目录下重新执行configure命令时,在命令后面指定openssl的地址,如下(--with-openssl地址填解压文件的路径,不是prefix的路径): ./configure --prefix=/opt/nginx --with-http_realip_module --with-http_ssl_module --with-openssl=/opt/openssl-OpenSSL_1_1_1g # --prefix 用来指定安装目录 # --with-http_realip_module 它的意义在于能够使得后台服务器记录原始客户端的IP地址 # --with-http_ssl_module SSL加密模块 编译完成后,去其sbin目录 ./nginx 启动就好了。 需要注意的是,真正生效的配置文件在--prefix指定目录里,或者在默认目录(/usr/local/nginx/conf)里。原来解压出来的文件是没得用的。
发布者:songJian 点击数:183 发布时间:2023-08-17 09:02:14 更新时间:2023-08-17 19:27:25
正在加载评论...