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

营销型企业网站的建设方案做珠宝首饰网站

营销型企业网站的建设方案,做珠宝首饰网站,一个空间只能放一个网站吗,温州手机网站制作哪家好建议使用 root 管理员账户操作 1、安装工具 1、apache 2、.Net Core(dotnet-sdk-2.0) 3、Supervisor(进程管理工具#xff0c;目的是服务器一开机就启动服务器 上发布的ASP.NET Core Web网站) 2、安装apache 在安装apache之前#xff0c;要先做一件事就是#xff0c;把当前登…建议使用 root 管理员账户操作 1、安装工具 1、apache 2、.Net Core(dotnet-sdk-2.0) 3、Supervisor(进程管理工具目的是服务器一开机就启动服务器 上发布的ASP.NET Core Web网站) 2、安装apache    在安装apache之前要先做一件事就是把当前登录用户权限设置为root相同的权限否则 在执行sudo命令时会报 “不在 sudoers 文件中。此事将被报告”。 当前登录用户权限设置为root相同的权限操作如下 su root sudo vim /etc/sudoers 在vim命令调出的vim编辑窗口中找到如下行 root    ALL(ALL:ALL) ALL   在下面添加你自己的账号如 linjie ALL(ALL:ALL) ALL添加以后的文件如下 root    ALL(ALL:ALL) ALL linjie ALL(ALL:ALL) ALL 点击Esc 输入再输入wq 这样就可以保存退出了之后 su linjie 切换到自己的账号就可以使用sudo 执行命令了。 上面设置完成后下面安装apache三步操作 1、在终端中输入命令  yum install httpd  2、配置ServerName可以省略  vi /etc/httpd/conf/httpd.conf 如果没有域名则ServerName localhost:80 或者 ServerName 127.0.0.1:80  3、Apache服务添加到 开机自启中 systemctl start httpd systemctl enable httpd 在浏览器里输入http://localhost或者是http://127.0.0.1如果看 到了Testing  123..那就说明Apache就成功的安装了。 Linux系统中服务的配置文件以及存放位置如下 服务目录 /etc/httpd 主配置文件 /etc/httpd/conf/httpd.conf 网站数据目录 /var/www/html 访问日志 /var/log/httpd/access_log 错误日志 /var/log/httpd/error_log 主配置文件 vim /etc/httpd/conf/httpd.conf 在httpd服务程序主配置文件中最为常用的参数包括有 ServerRoot 服务目录 ServerAdmin 管理员邮箱 User 运行服务的用户 Group 运行服务的用户组 ServerName 网站服务器的域名 DocumentRoot 网站数据目录 Listen 监听的IP地址与端口号 DirectoryIndex 默认的索引页页面 ErrorLog 错误日志文件 CustomLog 访问日志文件 Timeout 网页超时时间,默认为300秒. Include 需要加载的其他文件 从上面表格中可以得知DocumentRoot正是用于定义网站数据保存路径的参数其参数的默认值是把网站数据存放到了/var/www/html目录中的而网站首页的名称应该叫做index.html因此可以手动的向这个目录中写入一个文件来替换掉httpd服务程序的默认网页。 3、安装.NET Core 2.0 1、注册Linux系统(Cent OS 7) sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc   sudo sh -c echo -e [packages-microsoft-com-prod]\nnamepackages-microsoft-com-prod \nbaseurl https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled1\ngpgcheck1\ngpgkeyhttps://packages.microsoft.com/keys/microsoft.asc /etc/yum.repos.d/dotnetdev.repo 2、更新安装包安装.NET Core sudo yum update  sudo yum install libunwind libicu sudo yum install dotnet-sdk-2.1.4 4、查看一下 dotnet --version  结果是  2.1.4 则说明安装成功。    注简单的应用程序项目文件夹使用以下命令启动网站只要打开发布网站的文件右键终端中打开 dotnet run或者dotnet xx.dll即可运xx为网站的名称 sudo dotnet xxx.dll 然后就可以在浏览器打开使用实际IP和端口访问mmps的端口设置的是8080  注意这个过程可能会遇到的问题 问题1 如果外网无法访问8080端口这个端口是程序中的访问端口的话设置如下 1、sudo firewall-cmd --zonepublic --add-port8080/tcp --permanent 2、firewall-cmd --reload 问题2 如果打开浏览器无法打开的话就是网络问题 1、查看详细信息   2、点击 身份 -- 勾选 自动连接点击应用。   到此位置基本就实现了通过IP访问然而每次关机以后重新开机都需要去手动的启动发布的网站项目才能访问因此我们下面使用Supervisor托管自动启动网站服务操作保证每次只要一开机网站就可以正常。3、安装Supervisor设置开机自动设置网站 1、右键在终端中打开输入安装命令 安装python的supervisor yum search setuptools sudo yum install -y python-setuptools.noarch easy_install supervisor 2、安装完成之后创建相关文件       第一种 创建supervisor配置文件目录 sudo mkdir  /etc/supervisor 创建主配置文件 echo_supervisord_conf /etc/supervisor/supervisord.conf   如果提示权限不够 su root echo_supervisord_conf /etc/supervisor/supervisord.conf 创建项目配置文件目录conf.d cd /etc/supervisor/ sudo mkdir conf.d        在文件目录conf.d下创建创建项目配置文件开机启动的网站  sudo vim conf.d/MmPSCore.conf 编辑完成后 按Esc在按冒号之后再输入wq即可以退出 第二种 echo_supervisord_conf  supervisord.conf sudo  mkdir /etc/supervisor sudo  mkdir /etc/supervisor/conf.d sudo cp supervisord.conf  /etc/supervisor/supervisord.conf 注1、supervisord.conf中的 /tmp换成相应的/var/run或者 /var/log (使用sudo chmod aw etc/supervisor/supervisord.conf 就可以打开进行编辑了/tmp换成相应的/var/run或者 /var/log替换之后保存) 2、把supervisord.conf中的 ;[include]节点处 ;files relative/directory/*.ini 换成 [include] files /etc/supervisor/conf.d/*.conf   3、配置文件取名为 MmPSCore.conf (当前项目的名称) sudo touch /etc/supervisor/conf.d/MmPScore.conf 自定义项目名称本项目是MmPScore.conf 打开MmPSCore.conf写入如下命令(如果没有权限 请如下方法 sudo chmod aw /etc/supervisor/conf.d/MmPScore.conf命令启动编辑   命令内容如下 [program:MmPSCore] commanddotnet MmPSCore.dll #要执行的命令发布网站执行文件 directory/home/xx/MmPSCore#命令执行的目录发布网站文件路径environmentASPNETCORE__ENVIRONMENTProduction #环境变量 userwww-data #进程执行的用户身份可能需要去掉 stopsignalINT autostarttrue #是否自动启动 autorestarttrue #是否自动重启 startsecs1 #自动重启间隔 userroot ; #进程执行的用户身份可以不写 stderr_logfile/var/log/TestCore.err.log #标准错误日志 stdout_logfile/var/log/TestCore.out.log #标准输出日志  //注#后面的内容为注释在保存上面的文件代码时记得删除   上述操作完后保存 运行supervisord查看是否生效执行以下命令 supervisord -c /etc/supervisor/ supervisord.conf ps -ef | grep ProjectName 返回 root 27007 27006  1 13:21 ?  00:00:02 dotnet ProjectName.dll root 27026 26810 0 13:23 pts/0 00:00:00 grep --colorauto ProjectName 表示运行成功 如果有错误的话建议执行下面的命令 这个两句命令很重要 sudo supervisord -c /etc/supervisor/supervisord.conf 服务端 sudo supervisorctl -c /etc/supervisor/supervisord.conf 客户端   4、配置supervisord开机启动 在指定目录下创建文件supervisord.service         sudo touch /usr/lib/systemd/system/supervisord.service          sudo chmod aw usr/lib/systemd/system/supervisord.service B.输入以下内容 [Unit] DescriptionSupervisor daemon   [Service] Typeforking ExecStart/usr/bin/supervisord -c /etc/supervisor/supervisord.conf ExecStop/usr/bin/supervisorctl shutdown ExecReload/usr/bin/supervisorctl reload KillModeprocess Restarton-failure RestartSec42s   [Install] WantedBymulti-user.target   保存并退出 C.执行以下命令 systemctl enable supervisord 提示 Created symlink from /etc/systemd/system/multi-user.target.wants/supervisord.service to /usr/lib/systemd/system/supervisord.service. D.验证是否为开机启动 systemctl is-enabled supervisord 提示 enabled 表示设置成功 至此创建supervisor守护进程完毕。 5、测试 接下来重启机器在浏览器中输入IP地址看看网站是否跟随开机自动运行。转载于:https://www.cnblogs.com/1175429393wljblog/p/8317455.html
http://wiki.neutronadmin.com/news/276094/

相关文章:

  • 佛山网站建设是哪个好设计作品网站有哪些
  • 建站的方式有哪些深圳设计培训机构
  • 禅城专业网站建设公司wordpress微信 缩略图不显示图片
  • 布吉商城网站建设基本流程上海开发app公司
  • 济南市住建局官方网站wordpress 说说页面
  • 建设银行手机查询网站厦门市建设合同备案网站
  • 手机笑话网站源码百度竞价怎么收费
  • 网站空间虚拟主机自动引流推广软件
  • 亲子游网站建设内容wordpress最简易主题
  • 上海建设厅焊工证查询网站长春网站建设服务
  • 大兴做网站公司wordpress图片文件夹
  • 游戏网站建设网郑州网站建设设计公司哪家好
  • 响应式外贸网站案例扬州专业做网站企业
  • 东莞公司建设网站制作桂林八桂网
  • 做代理去哪个网站找网站建设有哪些方面
  • 淘宝客做软件网站app提供做网站公司有哪些
  • 微信公众号服务号怎么创建孔宇seo
  • 精美化妆品网站模板网站在线支付接口
  • 月嫂网站源码矿区网站建设
  • 奢侈品 网站建设方案wordpress邮箱失败
  • 缅甸做网站怎么做国际网站
  • 网站建设英语要几级浙江省住房和城乡建设厅网站打不开
  • 恩施做网站wordpress主题 外贸
  • 网站制作过程简介华为手机WordPress
  • 引擎优化seoapp排名优化公司
  • 怎样制作个人网站如何使用ftp上传网站
  • 如何建一个个人网站深圳家装
  • dede网站打不开畅言wordpress
  • 教育培训类网站设计增城商城网站建设
  • 网站建设的思路建设网站目的是什么