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

建手机网站的软件有哪些国外WordPress小说主题

建手机网站的软件有哪些,国外WordPress小说主题,福州室内设计公司排名,韩国出线了吗本文阿里云百科分享使用阿里云服务器手动搭建Magento电子商务网站全流程#xff0c;Magento是一款开源电商网站框架#xff0c;其丰富的模块化架构体系及拓展功能可为大中型站点提供解决方案。Magento使用PHP开发#xff0c;支持版本范围从PHP 5.6到PHP 7.1#xff0c;并使…本文阿里云百科分享使用阿里云服务器手动搭建Magento电子商务网站全流程Magento是一款开源电商网站框架其丰富的模块化架构体系及拓展功能可为大中型站点提供解决方案。Magento使用PHP开发支持版本范围从PHP 5.6到PHP 7.1并使用MySQL存储数据。本教程主要介绍如何在CentOS 7操作系统的ECS实例上搭建Magento电子商务网站。 目录 前提条件 步骤一安装并配置Apache 步骤二安装并配置MySQL 步骤三安装并配置PHP 步骤四创建Magento数据库 步骤五安装并配置Composer 步骤六安装配置Magento 步骤七配置Magento客户端 步骤八添加cron作业 常见问题 后续步骤 前提条件 已注册阿里云账号。如还未注册请先完成账号注册。已完成实名认证。如还未认证请先完成实名认证。已在ECS实例安全组的入方向已添加规则并放行端口80和3306。具体操作请参见添加安全组规则。ECS云服务器aliyunbaike.com/go/ecs实例规格ecs.c6.large操作系统公共镜像CentOS 7.2 64位Apache2.4.6MySQL5.7PHP7.0Composer1.8.5Magento2.1 步骤一安装并配置Apache 安装Apache。 运行以下命令安装Apache。 yum install httpd -y 运行以下命令查看Apache是否安装成功。 httpd -v 返回结果如下图所示表示安装成功。 配置Apache。 运行以下命令打开Apache配置文件。 vim /etc/httpd/conf/httpd.conf 在Include conf.modules.d/*.conf的下一行添加LoadModule rewrite_module modules/mod_rewrite.so。具体步骤如下 移动光标到Include conf.modules.d/*.conf下一行的行首。按下i键进入编辑模式。输入LoadModule rewrite_module modules/mod_rewrite.so。添加后的内容如下图所示。 将下列内容中的AllowOverride None更改为AllowOverride All。 # AllowOverride controls what directives may be placed in .htaccess files. # It can be All, None, or any combination of the keywords: # Options FileInfo AuthConfig Limit # #在行首添加#注释掉本行内容 #AllowOverride None#添加下列内容 AllowOverride All 修改后的内容如下图所示。 按下Esc键后输入:wq并回车以保存并关闭配置文件。运行以下命令启动Apache服务。 systemctl start httpd 运行以下命令添加Apache服务开机自启动。 systemctl enable httpd 步骤二安装并配置MySQL 安装MySQL。 运行以下命令添加MySQL YUM源。 rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 运行以下命令安装MySQL。 yum -y install mysql-community-server --nogpgcheck 运行以下命令启动MySQL服务。 systemctl start mysqld 运行以下命令设置MySQL服务开机自启动。 systemctl enable mysqld 配置MySQL。 运行以下命令查看/var/log/mysqld.log文件获取并记录root用户的初始密码。 grep temporary password /var/log/mysqld.log 命令的返回结果如下 2016-12-13T14:57:47.535748Z 1 [Note] A temporary password is generated for rootlocalhost: p0/G28glsHD 说明 下一步重置root用户密码时会使用该初始密码。 运行下列命令配置MySQL的安全性。 mysql_secure_installation 安全性的配置包含以下五个方面 设置root账号密码。 Enter password for user root: #输入上一步中获取的root用户密码 The validate_password plugin is installed on the server. The subsequent steps will run with the existing configuration of the plugin. Using existing password for root. Estimated strength of the password: 100 Change the password for root ? ((Press y|Y for Yes, any other key for No) : Y #是否更改root用户密码输入Y New password: #输入密码长度为8至30个字符必须同时包含大小写英文字母、数字和特殊符号。特殊符号可以是() ~!#$%^*-|{}[]:;‘,.?/ Re-enter new password: #再次输入密码 Estimated strength of the password: 100 Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : Y 输入Y删除匿名用户账号。 By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y #是否删除匿名用户输入Y Success. 输入Y禁止root账号远程登录。 Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y #禁止root远程登录输入Y Success. 输入Y删除test库以及对test库的访问权限。 Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y #是否删除test库和对它的访问权限输入Y - Dropping test database... Success. 输入Y重新加载授权表。 Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y #是否重新加载授权表输入Y Success. All done! 步骤三安装并配置PHP 安装PHP。 运行以下命令添加ius源。 yum install \ https://repo.ius.io/ius-release-el7.rpm \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 运行以下命令添加Webtatic源。 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 运行以下命令安装PHP7及所需扩展。 yum -y install php70w php70w-pdo php70w-mysqlnd php70w-opcache php70w-xml php70w-gd php70w-mcrypt php70w-devel php70w-intl php70w-mbstring php70w-bcmath php70w-json php70w-iconv 运行以下命令查看PHP版本。 php -v 返回结果如下所示说明PHP安装成功。 PHP 7.0.33 (cli) (built: Dec 6 2018 22:30:44) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologieswith Zend OPcache v7.0.33, Copyright (c) 1999-2017, by Zend Technologies 配置PHP。 运行以下命令打开PHP配置文件。 vim /etc/php.ini 移动光标至最后一行的行尾。具体操作步骤如下 输入:$并回车光标将移动至文件最后一行。按下$移动光标至行尾。按下i键进入编辑模式。在文件最后添加关于内存限制和时区的配置。 ; 允许为PHP脚本分配的最大内存值。您可根据实际情况增加或减少内存限制 memory_limit 1024M ; 设置时区为上海 date.timezone Asia/Shanghai 添加后如下图所示。 按下Esc键后输入:wq并回车以保存并关闭文件。重启Apache服务。 systemctl restart httpd 步骤四创建Magento数据库 运行以下命令使用root用户和密码登录MySQL。 mysql -u root -p 运行以下命令创建magento数据库。 mysql CREATE DATABASE magento; #根据实际情况将magento替换为您需要创建的数据库名称 依次运行以下命令为magento数据库创建用户。 mysql GRANT ALL ON magento.* TO YourUserlocalhost IDENTIFIED BY YourPass; #替换YourUser和YourPass为您需要创建的账号和密码 mysql FLUSH PRIVILEGES; 例如创建账号为magentoUser、密码为magentoUser13的用户运行的命令为 mysql GRANT ALL ON magento.* TO magentoUserlocalhost IDENTIFIED BY magentoUser13; mysql FLUSH PRIVILEGES; 输入exit并回车以退出MySQL。可选验证新建的Magento数据库和用户是否可用。具体步骤如下 运行以下命令使用新建账号和密码登录MySQL。 mysql -u YourUser -p #替换YourUser为您创建的账号 运行以下命令查看新建的magento数据库。 mysql show databases; -------------------- | Database | -------------------- | information_schema | | magento | -------------------- 2 rows in set (0.00 sec) 运行以下命令并回车以退出MySQL。 mysql exit 步骤五安装并配置Composer Composer是PHP的一个依赖管理工具。Composer允许您申明项目所依赖的代码库并帮您在项目中安装依赖的代码库。 运行以下命令安装Composer。 curl -sS https://getcomposer.org/installer | php 运行以下命令配置Composer全局使用。 mv /root/composer.phar /usr/bin/composer 运行命令composer -v查看Composer版本。返回结果如下表示Composer安装成功。 / ____/___ ____ ___ ____ ____ ________ _____/ / / __ \/ __ __ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_//_/ Composer version 1.8.5 2019-04-09 17:46:47 说明 因最新版Composer与Magento暂不兼容所以您需要安装与Magento兼容的Composer版本。你可以使用以下命令来让最新版Composer转换至兼容版本。如Composer 1.8.5版本。 composer self-update 1.8.5 步骤六安装配置Magento 您可以使用不同的方法安装Magento可以选择是否安装示例数据。 如果安装Magento仅用于测试您可以选择安装示例数据。如果安装Magento用于生产环境建议您安装全新的Magento从头开始配置。 本教程介绍使用Git下载Magento并使用Composer安装Magento的操作步骤。 下载Magento。 运行以下命令安装Git。 yum -y install git 进入Web服务器的默认根目录。 cd /var/www/html/ 下载Magento。 git clone https://github.com/magento/magento2.git 可选运行以下命令将Magento切换到稳定版本。 cd magento2 git checkout tags/2.1.0 -b 2.1.0 命令执行后的结果如下 Switched to a new branch 2.1.0 说明 默认情况下Git下载安装的Magento是最新的开发版本。如果您在生产环境中使用建议切换到稳定版本否则未来将无法升级安装。 运行以下命令将安装文件移到Web服务器根目录下。 shopt -s dotglob nullglob mv /var/www/html/magento2/* /var/www/html/ cd .. 说明 运行此命令后您可以通过https://ECS实例公网IP地址访问您的Magento站点。否则您只能通过https://ECS实例公网IP地址/magento2访问。 依次运行下列命令为Magento文件设置适当的权限。 chown -R :apache /var/www/html find /var/www/html -type f -print0 | xargs -r0 chmod 640 find /var/www/html -type d -print0 | xargs -r0 chmod 750 chmod -R gw /var/www/html/{pub,var} chmod -R gw /var/www/html/{app/etc,vendor} chmod 750 /var/www/html/bin/magento 运行命令composer install安装Magento。 步骤七配置Magento客户端 打开浏览器。在浏览器地址栏中输入http://ECS实例公网IP地址。 出现如下图所示页面表示Magento安装成功。 单击Agree and Setup Magento开始配置Magento。具体步骤如下 准备性检查。 单击Start Readiness Check。检查完成后单击Next。 添加数据库。 输入之前创建的数据库用户的账号和密码。本教程中创建的示例用户账号为magentoUser、密码为magentoUser13。输入之前创建的数据库的名字。本教程中创建的示例数据库名字为magento。单击Next。 填写Web访问设置并单击Next。 填写定制商店并单击Next。填写管理员账号信息并单击Next。单击Install Now进行安装。 出现如下图所示界面表示Magento配置完成。 步骤八添加cron作业 完成以下操作添加cron作业 运行crontab -u apache -e设置cron运行调度工作。按下i键进入编辑模式。输入下列配置信息。 */10 * * * * php -c /etc /var/www/html/bin/magento cron:run */10 * * * * php -c /etc /var/www/html/update/cron.php */10 * * * * php -c /etc /var/www/html/bin/magento setup:cron:run 按下Esc键后输入:wq并回车以保存并退出。 Magento上使用cron作业的更多详情。 常见问题 输入http://ECS实例公网IP地址/admin登录Magento后台如果界面提示“One or more indexers are invalid. Make sure your Magento cron job is running.”的错误信息请参考以下步骤解决问题。 远程连接Magento服务器。具体操作请参见连接方式概述。运行以下命令将PHP的安装路径建立软连接至/usr/sbin/php目录下。 ln -s /usr/local/php/bin/php /usr/sbin/php 运行以下命令刷新索引。 cd /var/www/html php bin/magento indexer:reindex 回显信息类似如下所示表示索引已刷新成功。 [rootiZbp1h2mquu8nb0jz99**** wwwroot]# php bin/magento indexer:reindex Design Config Grid index has been rebuilt successfully in 00:00:00 Customer Grid index has been rebuilt successfully in 00:00:00 Category Products index has been rebuilt successfully in 00:00:00 Product Categories index has been rebuilt successfully in 00:00:00 Product Price index has been rebuilt successfully in 00:00:00 Product EAV index has been rebuilt successfully in 00:00:00 Stock index has been rebuilt successfully in 00:00:00 Catalog Rule Product index has been rebuilt successfully in 00:00:00 Catalog Product Rule index has been rebuilt successfully in 00:00:00 Catalog Search index has been rebuilt successfully in 00:00:00 刷新页面后单击Cache Management。 选中状态为INVALIDATED的Cache Types并单击Submit。 当出现类似如下返回信息时表示问题已经解决。 后续步骤 访问http://ECS实例公网IP地址可以看到如下图所示的默认主页。 访问http://ECS实例公网IP地址/admin输入您在安装过程中设置的用户名和密码成功登录管理面板后可看到如下界面。 本文转自阿里云官方文档。
http://www.zqtcl.cn/news/852003/

相关文章:

  • 魔站网站开发wordpress 3.3.1
  • 东莞个人免费建网站网站后台管理系统 asp
  • 呼和浩特网站制作 建设wordpress怎么改中文
  • 银医网站建设方案公司网站模板免费下载
  • 优秀网站设计案例中国网站建设东莞公司
  • 自己的公网ip可以做网站网页设计与制作课程思政建设内容
  • 静态网站 搜索搭建织梦网站教程
  • idc 网站备案手机电脑网站建设短视频
  • 做搜狗pc网站优化快速亚马逊云搭建WordPress
  • 免费的建网站软件2020做seo还有出路吗
  • 宁波三优互动网站建设公司怎么样网站建设公司管理流程图
  • 网站内文章外链如何做创新设计
  • 西安做网站公网站做友链有行业要求吗
  • 做现金贷网站的公司软件开发设计文档
  • 数据做图网站表示商业网站的域名
  • 网站备案单位备案老域名
  • 黔西南州建设局网站网站建设流程的过程
  • 河南龙王建设集团网站沈阳专业建站
  • 百度网盘app下载安装手机版百度排名优化咨询电话
  • 网站微信公众号链接怎么做免费访问国外网站的应用
  • 东莞网站搜索排名wordpress 小工具居中
  • 网上商城网站源码网站建站中关键字搜索怎么弄
  • 房地产开发公司网站源代码 墨绿色风格河北省建设项目环保备案网站
  • 有没有做机械加工的网站企业网站建站企业
  • 网站自创重庆宣传片制作
  • 如何做美发店网站世界上网站做的好的例子
  • 不会代码可以做网站维护吗成版年蝴蝶视频app免费
  • html5手机论坛网站模板支付商城网站制作
  • 自己主机做多个网站网站备案和服务器备案
  • 长安手机网站建设江西做网站的公司有哪些