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

网站建设公司 云智互联wordpress被嵌入广告

网站建设公司 云智互联,wordpress被嵌入广告,计算机专业网站开发方向,现在c 做网站用什么软件没想到还会做一次系统安装配置类的工作#xff0c;没办法#xff0c;碰到问题了#xff0c;总得解决。 安装 网络配置 从网上下载了ubuntu 18.04.6的安装包#xff0c;用UltraISO做安装盘#xff0c;到服务器上修改了下启动顺序#xff0c;ubuntu的安装非常简单没办法碰到问题了总得解决。 安装 网络配置 从网上下载了ubuntu 18.04.6的安装包用UltraISO做安装盘到服务器上修改了下启动顺序ubuntu的安装非常简单点几次next就完成了。 安装完成后用安装过程中创建的用户登录直接到了桌面默认是自动获取IP地址的插了网线或者有wifi的话启动后就直接能上网了。网络配置功能在桌面右上角和windows类似操作非常简单。 系统默认使用networkManager进行网络管理通过桌面进行网络配置你会发现通过脚本查看/etc/netplan下的yaml配置文件里面是空的。网上大概看了下没做验证脚本方式配置和左面配置网络是二选一的如果要启用脚本方式配置网络是需要停掉桌面配置的。既然有了桌面就没必要通过脚本方式配置网络了所以也没有验证过手工写入yaml文件后是否能直接生效。 启用root用户远程登录 默认情况下root用户没有启用启用root用户需要 设置root用户密码 这个需要打开shell脚本窗口尚未开启远程ssh尚未安装的话通过ctlaltT打开脚本窗口 sudo passwd root修改/etc/ssh/sshd_config文件用vi就可以# 找到这一行 #PermitRootLogin prohibit-password # 修改为 PermitRootLogin yes重启ssh systemctl restart ssh当然ssh服务默认也是没有安装的需要提前安装一下ssh服务 sudo apt-get updatesudo apt-get install openssh-serversudo systemctl start ssh安装Mysql 有两种可选的方式一种是通过apt在线安装另外一种是从官网下载安装包上传到ubuntu服务器之后手动安装。 第一种方式非常简单一条命令就能完成开机自启等等一切都ok了。但是我不太喜欢这种方式可能是我对ubuntu太不熟悉的缘故因为安装之后配置文件并没有在我熟悉的位置。我主要说一下手动安装包括下面的ng和redis。 先去官网下载安装包我安装的是5.7.31下载完成后上传到服务器上比如上传到/usr/local下解压后修改一下目录名 mv mysql-5.7.31 mysql之后添加用户、用户组 groupadd mysql useradd -r -g mysql mysql配置my.cnf文件(vim /etc/my.cnf加入以下内容 [mysql] # 设置mysql客户端默认字符集 default-character-setutf8 socket/tmp/mysql.sock[mysqld] #skip-name-resolve #设置3306端口 port3306 socket/tmp/mysql.sock # 设置mysql的真正的安装目录 看自己的是在哪里 basedir/usr/local/mysql # 设置mysql数据库的数据的存放目录 看自己的是在哪里 datadir/usr/local/mysql/data # 允许最大连接数 max_connections200 # 服务端使用的字符集默认为8比特编码的latin1字符雿 character-set-serverutf8 # 创建新表时将使用的默认存储引擿 default-storage-engineINNODB #大小写敏感要加否则有些应用生成的sql语句表名称是大写的会找不到表 lower_case_table_name1 # 非必要如果你的应用中的groupby语句不是严格遵守SQL规范的话必须加要么就修改应用 sql-modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 创建data文件夹my.cnf文件中指定的、数据库文件存放路径 cd mysql #进入到/usr/local/mysql路径下 mkdir data修改data路径的所属组、访问权限 chown -R mysql:mysql ./ chmod -R 755 /usr/local/mysql/data初始化数据库非常重要的关键步骤如果缺少依赖包的话会报错根据报错的提示信息用apt install命令安装缺失的依赖包绝大部分错误都可以解决。 sudo bin/mysqld --initialize --usermysql初始化成功的话会有类似的提示信息。一定要记录下初始密码后面要用到没有这个密码的话可能还得修改my.cnf文件免密登录、重新设置密码。 这个时候通过/usr/local/mysql/support-file/mysql.server脚本可以启动服务 ./mysql.server start接下来配置Mysql开机启动可能会稍稍麻烦一点因为Ubuntu属于Debian阵营和我以前大多数情况下用的centos是红帽阵营是有区别的。 进入/etc/systemd/system目录创建mysql.service文件 [Unit] Description Mysql Server Afternetwork.target[Service] ExecStart/usr/local/mysql/bin/mysqld_safe Restartalways Usermysql Groupmysql RuntimeDirectorymysql RuntimeDirectoryMode2755[Install] WantedBymulti-user.target重新加载systemd配置 sudo systemctl daemon-reload启用mysql.service服务 sudo systemctl enable mysql启动服务如果之前通过/usr/local/mysql/support-files/mysql.service脚本启动了mysql最好再用mysql.service stop停掉服务: sudo systemctl start mysql检查mysql状态 rootxxxxx:/etc/systemd/system# systemctl status mysql ● mysql.service - Mysql ServerLoaded: loaded (/etc/systemd/system/mysql.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-09-20 15:53:35 CST; 23h agoMain PID: 1164 (mysqld_safe)Tasks: 38 (limit: 4915)CGroup: /system.slice/mysql.service├─1164 /bin/sh /usr/local/mysql/bin/mysqld_safe└─1349 /usr/local/mysql/bin/mysqld --basedir/usr/local/mysql --datadir/usr/local/mysql/data --plugin-dir/usr/local/mysql/li9月 20 15:53:35 rx-UniServer-R4900-G3 systemd[1]: Started Mysql Server. 9月 20 15:53:35 rx-UniServer-R4900-G3 mysqld_safe[1164]: 2024-09-20T07:53:35.502057Z mysqld_safe Logging to /usr/local/mysql/data/rx-Uni 9月 20 15:53:35 rx-UniServer-R4900-G3 mysqld_safe[1164]: 2024-09-20T07:53:35.585258Z mysqld_safe Starting mysqld daemon with databases fr如果看到以上信息的话恭喜安装、配置开机自启动成功了 接下来就是通过上面说过的初始化命令登录mysql修改root密码、新增用户、配置远程访问等等都是mysql的常规操作了。 安装Redis 把下载的安装包上传到服务器上然后解包我放在/usr/local下 tar -xzf redis-5.0.7.tar.gz mv redis-5.0.7 redis编译 makemake过程中如果有报错基本就是缺失依赖包的apt install下载缺失的依赖包就可以。 安装 make install PREFIX/usr/local/redisPREFIX指定安装路径不指定的话安装完成后的bin直接放在/usr/local下了比较散乱。 配置文件 cp /usr/local/redis/redis.conf /etc/redis配置文件保留在/usr/local/redis路径下其实也可以启动的时候指定配置文件所在路径就可以。 接下来配置开机自启动 cd /etc/systemd/system vi redis.service然后把下面内容copy到redis.service中 [Unit] DescriptionRedis Server Afternetwork.target[Service] ExecStart/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop/usr/local/bin/redis-cli shutdown Restartalways Userroot Grouproot RuntimeDirectoryredis RuntimeDirectoryMode2755[Install] WantedBymulti-user.target其中 ExecStart/usr/local/bin/redis-server /etc/redis/redis.conf 指定了启动redis的路径和配置文件。 之后就和mysql的启动一样了 sudo systemctl daemon-reload sudo systemctl enable redis安装Nginx 安装、配置方法和redis几乎一样。但是有一个小小的需要注意的地方是如果你解压nginx之后放在/usr/local/nginx路径下那么在生成编译脚本的时候需要稍加注意。 比如下载nginx-1.19.9.tar.gz后上传到/usr/local下解压 tar -xzf nginx-1.19.9.tar.gz mv nginx-1.19.9 nginx可以看到解压后的安装包就放在了/usr/local/nginx下了。 生成编译脚本 ./configure --prefix/usr/local/nginx1 --with-http_ssl_moduleprefix如果指定为/usr/local/nginx的话会报错原因是nginx解包之后通过命令mv nginx-1.19.9 nginx 修改安装包路径为/usr/local/nginx了所以就不允许安装到相同路径下。所以要么就不修改安装包路径名称为nginx要么就向上面的方式prefix指定为另外一个路径安装到另外一个路径下。推荐第一种prefix指定安装路径的/usr/local/nginx下。 如果有报错最大的可能还是依赖包缺失按照提示apt install安装依赖包即可。 编译 make安装 make install之后查看/usr/local/nginx看到sbin、conf等路径说明安装成功默认情况下配置文件在/usr/local/nginx/conf下。 最后配置开机自启动 cd /etc/systemd/system vi nginx.service 把一下内容copy到nginx.service文件中 Descriptionnginx Server Afternetwork.target[Service] ExecStart/usr/local/nginx/sbin/nginx ExecReload/usr/local/nginx/sbin/nginx -s reload ExecStop/usr/local/nginx/sbin/nginx -s stop PIDFile/usr/local/nginx/logs/nginx.pid PrivateTmptrue Restartalways RuntimeDirectorynginx RuntimeDirectoryMode2755[Install] WantedBymulti-user.target 需要注意的是nginx不是通过start stop restart status等参数进行启动、停止操作的所以需要额外指定ExecReload、ExecStop等参数。 最后 sudo systemctl daemon-reload sudo systemctl enable nginx万事大吉
http://www.w-s-a.com/news/866846/

相关文章:

  • 网站价格网页制作网站开发实训步骤
  • cms 导航网站鹤壁做网站价格
  • 微信营销软件免费版郑州关键词优化费用
  • 邢台专业做网站哪家好临沂网站建设中企动力
  • 建设网站是主营成本吗wordpress 后台
  • 猎头可以做单的网站企业网站建设
  • 建小程序需要网站吗在putty上怎样安装wordpress
  • 天津智能网站建设找哪家WordPress相册插件pro
  • 电脑网站页面怎么调大小济宁网站建设软件开发
  • 亿玛酷网站建设广州增城区最新消息
  • 企业网站视频栏目建设方案中企动力网站模板
  • 网站页面策划国外注册域名的网站
  • 百中搜如何做网站排名网站维护一年一般多少钱
  • 镇江地区做网站的公司wordpress说说加分类
  • 深圳高端网站设计免费的关键词优化软件
  • 视频网站公司沈阳网站建设服务
  • 网站全屏代码做网站必须用对方服务器
  • 网站速度慢wordpressssl正式申请后wordpress
  • 那个网站做玉石最专业西瓜创客少儿编程加盟
  • 备案时的网站建设方案书免费软件库
  • 惠州外贸网站建设网站模板 兼容ie8
  • 南京淄博网站建设方案php网站开发实训感想
  • 网站设计的含义只做恐怖片的网站
  • 网站改版方案ppt室内装修公司简介
  • 做色网站wordpress twenty ten
  • 马鞍山建设工程监督站建管处网站免费的海报模板网站
  • 类似百度的网站移动端的网站怎么做的
  • 网站开发需要什么文凭网站分析的优劣势
  • 海尔网站建设不足之处山东网站营销
  • 楚雄 网站建设广告设计一般人能学吗