源码先锋

源码先锋

干货 | 这 3 个超经典的Linux实战项目,让你分分钟入门Linux系统

admin 167 62

编译安装nginx搭建小游戏网站

编译安装流程

下载nginx代码

wget-P/server/tools/http:Վˌ/download/

解压并进入目录

cd/server/tools//

配置

./configureprefix=/app//user=nginxgroup=nginxwith-http_ssl_modulewith-http_v2_modulewith-http_stub_status_module1.查看nginx版本信息及编译信息/app/nginx/sbin/nginx-Vnginxversion:nginx/1.22.0()(GCC):Վʔprefix=/app//Վʔuser=nginxՎʔgroup=nginxՎʔwith-http_ssl_moduleՎʔwithhttp_v2_moduleՎʔwith-http_stub_status_module3.关闭pkillnginx
nginx:[emerg]bind():80failed(98:Addressalreadyinuse)nginx:[emerg]bind():80failed(98:Addressalreadyinuse)nginx:[emerg]bind():80failed(98:Addressalreadyinuse)nginx:[emerg]bind():80failed(98:Addressalreadyinuse)nginx已经运行了并占用80端口
检查端口nginxss-lntup|grepnginx

访问网站

启动nginx并检查:浏览器中输入服务器ip地址即可

配置代码

代码目录/app/nginx/html/下面默认显示内容

代码目录/app/nginx/html/下面默认显示内容

配置小鸟飞飞代码

2.移动\mvbird/*/app/nginx/html/openjdk

下载

wget-P/server/tools/

解压

软连接

ln-s/app///app/tomcat

启动与访问

启动

检查端口与进程

ps-ef|grepjavass-lntup|grepjava

浏览器访问:

搭建企业内部yum仓库

yum仓库架构详解

自己搭建内部yum仓库

yum仓库服务端

创建目录

解压软件包到/app/yumlocal目录下

通过creatrepo在这个目录中生成rpm包列表(属性信息文件)

yuminstall-ycreaterepocreaterepo/app/yumlocal/目录下面就多了个repodata目录.

安装与配置nginx

安装yuminstall-ynginx检查端口与进程cat/etc/nginx//{listen12306;root/app/yumlocal;autoindexon;;}systemctlrestartnginxss-lntup|grepnginxtcpLISTEN0128*:12306*:*users:(("nginx",pid=10460,fd=6),("nginx",pid=10458,fd=6))tcpLISTEN0128*:80*:*users:(("nginx",pid=10460,fd=7),("nginx",pid=10458,fd=7))tcpLISTEN0128[]:80[]:*users:(("nginx",pid=10460,fd=8),("nginx",pid=10458,fd=8))

浏览器访问测试http:10.0.0.200:12306

yum客户端配置

注释已经配置的yum源文件

cd/etc//gzip*

书写新的yum配置即可

[yumlocal]name='yumlocal内部yum源10.0.0.200'baseurl=http:Վˌ10.0.0.200:12306enalbed=1gpgcheck=0

测试是否可以使用内部yum仓库

2.根据新的配置生成缓存yummakecacheLoadedplugins:fastestmirrorDeterminingfastestmirrorsyumlocal|2.9kB00:00:00(1/3):yumlocal/filelists_db|13kB00:00:00(2/3):yumlocal/other_db|5.3kB00:00:00(3/3):yumlocal/primary_db|22kB00:00:00MetadataCacheCreated1.开启keepcache功能grepkeepcache/etc/本地安装并下载依赖yumlocalinstall-y*.rpm4.找出缓存的rpm包并复制到/app/yumlocal/目录find/var/cache/yum/-typef-name"*.rpm"|xargscp-t/app/yumlocal/ll/app/yumlocal/*.rpm|wc-l

服务端:重新createrepo

#5.重新生成createrepo/app/yumlocal/

服务端:yumcleanall然后yummakecache然后yuminstall

yumcleanallyummakecacheyumrepolistyuminstall-yphp72w-cli

企业级SRE运维必会项目

免费领取,限200名