当前位置: 首页 > news >正文

网站的绝对路径火车头自动上传wordpress

网站的绝对路径,火车头自动上传wordpress,舞蹈学校网站模板,什么是网络设计方案使用须知 选择0M带宽不能访问公网#xff08;不分配公网IP#xff09;#xff0c;如需分配公网IP请增加带宽值。云服务器ECS默认不开启虚拟内存如您需要使用请登录云服务器内部操作。Linux开启swap#xff08;虚拟内存#xff09;、Windows虚拟内存的设置若您购买了数据盘…使用须知 选择0M带宽不能访问公网不分配公网IP如需分配公网IP请增加带宽值。云服务器ECS默认不开启虚拟内存如您需要使用请登录云服务器内部操作。Linux开启swap虚拟内存、Windows虚拟内存的设置若您购买了数据盘请先挂载后使用。Linux操作系统挂载数据盘方法、Windows操作系统挂载数据盘方法如您需要修改登录密码请再ECS控制台对订购实例进行“重置密码“操作。请查看操作指南如网站用于web访问请及时备案。如需帮助请查看备案专区阿里云会不定期为您推送活动优惠以及业务通知如需关闭消息或设置其他人接收消息请前往 消息中心进行管理ECS使用中遇到环境部署、安全检测、服务器加速等问题需要管理工具帮助请查看软件市场如您需要随时获取ECS资源信息信息实时监控请下载阿里云APP我们为您提供了专业免费的第三方软件安装教程包含MySQL、宝塔、WordPress、Nginx等十余款常用软件还可提问安装过程中遇到的异常问题。如无法自助完成安装可购买一对一专家服务 免密登陆 安装 Remote - SSH 插件即可在 VSCode 中进行配置 配置别名快速登录ssh-config Host lynHostName xx.xx.xx.xxUser root# 就可以直接登陆了需要输入密码 $ ssh lyn修改本地 config # 提示你输入密码成功后可以直接 ssh 登陆 $ ssh-copy-id lyn# 就可以直接登陆了无需输入密码 $ ssh lyn自动化部署环境 安装Java Jenkins 本身是依赖 Java 的所以我们需要先安装 Java 环境 注意最新版本 Jenkins 需要使用 11-17 版本的 Java由于我使用的是 Alibaba Cloud Linux 3.2104 LTS 64位就安装了 java-17-alibaba-dragonwel $ dnf search java-17 $ dnf install java-17-alibaba-dragonwell.x86_64如果下载的非最新版 Jenkins 可以安装 Java1.8 版本 $ dnf search java-1.8 $ dnf install java-1.8.0-openjdk.x86_64使用 dnf 安装的很难找到 jdk 安装的位置会有些小问题。还是推荐在官网下载手动配置环境变量https://www.oracle.com/java/technologies/download jdk8需要先注册 Oracle 账号才能下载官网下载还是很快的 $ tar -zxvf jdk-17_linux-x64_bin.tar.gz $ tar -zxvf jdk-8u391-linux-x64.tar.gz $ pwd /home/software/jdk-17.0.9/ /home/software/jdk1.8.0_391/修改环境变量文件 # export JAVA_HOME/home/software/jdk-17.0.9 export JAVA_HOME/home/software/jdk1.8.0_391 export PATH$JAVA_HOME/bin:$PATH需要对应版本了修改文件重新加载环境变量即可 $ source /etc/profile安装Jenkins $ dnf search jenkins Last metadata expiration check: 0:29:36 ago on Mon 20 Nov 2023 08:58:40 AM CST.Name Summary Matched: jenkins python3-jenkins.noarch : Python bindings for the remote Jenkins API因为 Jenkins 本身是没有在 dnf 的软件仓库包中的所以我们需要连接 Jenkins 仓库 wget 是 Linux 中下载文件的一个工具-O 表示输出到某个文件夹并且命名为什么文件命令如有变动直接参考官网说明即可https://pkg.origin.jenkins.io/redhat-stable/ $ wget –O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo $ mv jenkins.repo /etc/yum.repos.d/根据对应 repo 就可以使用 dnf 进行安装了但是安装是有认证的需要使用 rpm 导入 GPG 密钥以确保软件合法 $ rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key # 或者 $ rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key之后编辑一下 jenkins.repo $ vim /etc/yum.repos.d/jenkins.repo将 http://pkg.jenkins.io/redhat-stable 的 -stable 删除掉 [jenkins] nameJenkins-stable baseurlhttp://pkg.jenkins.io/redhat gpgcheck1安装 Jenkins $ dnf install jenkins --nogpgcheck启动 Jenkins 服务 $ systemctl start jenkins $ systemctl stop jenkins $ systemctl status jenkins $ systemctl enable jenkins修改 Jenkins 端口 默认端口为 8080我要改为 8081 $ cd /usr/lib/systemd/system $ vim jenkins.service重新加载配置文件 $ systemctl daemon-reload $ systemctl restart jenkins直接访问 Jenkins 是无法展示页面的需要将其加入到安全组中 打开浏览器输入 IP 对应端口 获取输入管理员密码解锁 Jenkins $ cat /var/lib/jenkins/secrets/initialAdminPassword fc53e288a4ac429baa33b44b412dd7a1安装推荐插件即可 安装Nginx 安装 Nginx或者去官网直接下载 https://nginx.org/en/download.html $ dnf install nginx启动 Nginx $ systemctl start nginx安装Git $ dnf install git-allLinux下安装GitLab仓库史上最详细的教程来啦~ 我的云服务器小于这个配置… 安装Maven 去官网下载或者使用 wget 下载到指定目录 https://maven.apache.org/download.cgi $ wget --no-check-certificate https://dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.tar.gz并解压 maven 包 $ tar -zxvf apache-maven-3.9.5-bin.tar.gz -C ./ $ pwd /home/software/apache-maven-3.9.5配置环境变量 注意Maven 是基于 jdk 的所以一定要确保你 jdk 已经装好 $ vim /etc/profile export MAVEN_HOME/home/software/apache-maven-3.9.5 export PATH$MAVEN_HOME/bin:$PATH重新加载环境变量 $ source /etc/profile配置镜像源 $ vim $MAVEN_HOME/conf/settings.xml mirroridalimaven/idnamealiyun maven/nameurlhttp://maven.aliyun.com/nexus/content/groups/public//urlmirrorOfcentral/mirrorOf /mirror之后就可以直接打包了 默认没有配置存放路径本地仓库会在 /root/.m2/repository/ $ mvn clean install安装Tomcat 去官网下载或者使用 wget 下载到指定目录 https://tomcat.apache.org/download-90.cgi 解压 tomcat 包 $ tar -zxvf apache-tomcat-9.0.55.tar.gz $ pwd /home/software/apache-tomcat-9.0.55配置环境变量 $ vim /etc/profile export TOMCAT_HOME/home/software/apache-tomcat-9.0.55 export PATH$TOMCAT_HOME/bin:$PATH重新加载环境变量 $ source /etc/profile其他环境 安装Docker 把 yum 包更新到最新不要随意更新因为我目前是新环境 $ yum update安装软件包 $ yum install -y yum-utils device-mapper-persistent-data lvm2设置 yum 源 $ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo查看所有仓库中所有 docker 版本并选择特定版本安装 $ yum list docker-ce --showduplicates | sort -r安装 docker $ yum install -y docker-ce-24.0.6启动 docker $ systemctl start docker安装PostgreSQL Linux下PostgreSQL安装部署详细步骤 安装方法参考官方文档https://www.postgresql.org/download/linux/redhat/ 部署目录 名称目录位置PG数据库安装目录/home/postgres/FlyingDB15.4PG数据库数据目录/home/postgres/pgdataPG数据库日志目录/home/postgres/pgdata/log 创建 postgres 系统用户 (root) $ useradd -m postgres $ passwd postgres postgres123$ cat /etc/passwd | grep /bin/bash root:x:0:0:root:/root:/bin/bash postgres:x:1000:1000::/home/postgres:/bin/bash切换到 postgres 用户上传数据库包并解压数据库包 (postgres) $ pwd /home/postgres $ mkdir FlyingDB15.4 $ tar -zxvf FlyingDB15.4.tar.gz -C FlyingDB15.4/ $ mkdir pgdata $ chmod 0700 pgdata搭建主库 配置环境变量 $ vim ~/.bash_profile export PGHOME/home/postgres/FlyingDB15.4 export LD_LIBRARY_PATH$PGHOME/lib:$LD_LIBRARY_PATH export PATH$PGHOME/bin:$PATH:$HOME/.local/bin:$HOME/bin export PGDATA/home/postgres/pgdata export PGDATABASEpostgres export PGUSERpostgres export PGPORT5432 export PGHOSTlocalhost export MANPATH$PGHOME/share/man:$MANPATH export LANGen_US.utf8 export DATEdate %Y%m%d%H%M$ source ~/.bash_profile初始化数据库 $ initdb -D /home/postgres/pgdata -E UTF8 --localeC -U postgres配置允许访问的 IP允许所有 IP 以 md5 方式访问 $ vim /home/postgres/pgdata/pg_hba.conf host all all 0.0.0.0/0 md5启动数据库 $ pg_ctl start $ pg_ctl stop $ pg_ctl restart修改数据库密码 $ psql alter user postgres with password your password;退出 sql 命令行 $ \q如果想要暴露数据库到外面需要修改 postgresql.conf 文件 $ vim /home/postgres/pgdata/postgresql.conf listen_addresses 0.0.0.0 port 5432 $ pg_ctl restart之后再去云服务器把对应安全组放开即可拿 sql 工具进行访问 连接之后就可以创建对应表、对应模式之后执行初始化 sql 脚本了 安装Redis 去官网下载或者使用 wget 下载到指定目录 http://download.redis.io/releases/ 前端环境搭建 安装Nvm nvm Github 直接下载可能会超时没超时按 Github 安装方法即可 $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bashgit clone 下载之后把环境变量添加到对应文件 $ git clone https://github.com/creationix/nvm.git ~/.nvm # 在 ~/.zshrc、~/.profile、~/.bashrc 添加以下命令 $ echo source ~/.nvm/nvm.sh ~/.bashrc $ echo source ~/.nvm/nvm.sh ~/.profile安装依赖 $ npm i -g pnpm前端打 jar 包添加如下脚本命令 并添加对应 pom.xml 文件 scripts: {mvn: npm run build mvn clean mvn install }自动化脚本 修改对应配置文件 首先需要核对配置文件是否符合需求 我这边需要修改对应 pg 配置和对应服务的端口 $ vim /home/template/ticket-base/ticket-base-run/src/main/resources/application-pg-dev.yml db:url: ..username: ..password: .. $ vim /home/template/ticket-base/ticket-base-run/src/main/resources/application.yml server:port: 8080自动打包程序脚本 编写自动打包脚本程序build.sh 需要注意从 Windows 直接复制脚本程序还需要修改换行格式 $ vim build.sh #!/bin/bash # 前端打包 cd /home/template/ticket-base-ui pnpm i pnpm mvn # 后端打包 cd /home/template/ticket-base mvn clean install$ chmod 755 build.sh # Windows复制需要额外操作 $ vim build.sh :set ffunix :wq自动开启关闭程序脚本 编写自动杀进程、启动程序脚本 $ vim start.sh #!/bin/bash BASE/home/template FILEticket-base-1.0.0-SNAPSHOT.jar # 删除历史数据 rm -rf $BASE/$FILE # 数据包拷贝到指定位置 cp $BASE/ticket-base/ticket-base-run/target/$FILE $BASE/$FILE PIDps -ef | grep ticket-base | grep java -jar | awk {printf $2} # 如果pid为空提示一下否则执行kill命令 if [ -z $PID ];thenecho java server not startedelsekill -9 $PIDecho java server stoping.... fi # 启动程序 nohup java -jar $BASE/$FILE /dev/null 21 echo java server starting...
http://www.pierceye.com/news/460948/

相关文章:

  • 用asp做网站流程做科研找论文的网站
  • 新浪网站怎么做推广广告网站模板下载不了
  • 微网站建设哪家优惠h5小游戏在线玩
  • 娄底高端网站建设网站建设费计入 科目
  • 免费企业网站程序上传wordpress 卸载
  • 大庆市建设局网站上不去linux删除WordPress
  • 宣城市建设监督管理局网站下载怎么上wordpress
  • 福州做网站fjfzwl编写软件开发文档
  • 平台设计网站公司电话号码建站哪家好用兴田德润
  • 宝安网站建设信科免费网站开发 自动填写表单
  • 网站怎么更新文章动漫网站在线免费观看
  • 织梦 网站迁移网页制作三剑客通常指
  • 南京本地网站建站武安百度seo
  • 特定ip段访问网站代码西安免费建网站设计
  • 个人网站备案取消wordpress可以做大吗
  • 如何做网站管理网站服务器基本配置
  • 做网站需要参考书目书龙岩营销型网站建设
  • 南通网站建设解决方案求助如何做网站推广
  • 揭阳企业做网站淮安做网站
  • 怎么给餐饮店做网站用织梦做企业网站
  • 技术支持 创思佳网站建设如何制作自己的网站
  • 济南网站建设公司晟创未来wordpress xml插件
  • 前端做商城网站需要多久实训课网站开发个人小结
  • 南宁网站seo排名优化手机网站制作架构
  • 亿唐网不做网站做品牌案例分析seo 推广服务
  • 深圳网站建设服务器如何编写一份网站开发需求文档
  • 营销网站策划wordpress主题在线汉化插件下载
  • 深圳市网站开发个人养老保险金怎么交
  • 超炫html5网站模板新手做网站怎么上传系统
  • 一个网站的二级目录在另一台服务器上_怎么做网络营销工程师前景