juanrdlo / front-back-codeigniter
前后端模板
1.3
2019-08-25 19:08 UTC
Requires
- php: >=5.4.8
This package is auto-updated.
Last update: 2024-09-28 07:51:47 UTC
README
网站上的后端-前端Codeigniter模板
CodeIgniter是一个应用程序开发框架 - 一个工具包 - 适用于使用PHP构建网站的人员。其目标是使您能够比从头编写代码快得多地开发项目,通过提供一组丰富的库来执行常见任务,以及一个简单且逻辑清晰的接口来访问这些库。CodeIgniter通过最小化完成特定任务所需的代码量,让您能够有创意地专注于项目。
发布信息
此仓库包含一个结构,可用于任何类型项目的后端和前端,基于Codeigniter框架。
服务器要求
SERVER CENTOS 7.x
$ yum update -y
GIT是必需的
$ yum install git
推荐PHP版本为7.2。
$ sudo yum install -y epel-release $ sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y $ sudo yum install yum-utils -y $ sudo yum-config-manager --enable remi-php72 -y $ sudo yum update -y $ sudo yum install php -y $ sudo yum install -y php-fpm php-gd php-json php-mbstring php-mysqlnd php-xml php-xmlrpc php-opcache php-pecl-apcu php-cli php-pear php-pdo php-pgsql php-pecl-mongodb php-pecl-redis php-pecl-memcache php-pecl-memcached php-mcrypt php-zip $ sudo systemctl enable php-fpm.service $ sudo systemctl start php-fpm.service --STOP & RESTART-- $ sudo systemctl stop php-php-fpm.service $ sudo systemctl restart php-php-fpm.service --STATUS SERVICES-- $ sudo systemctl status php-fpm.service
- NGINX 1.16
$ nano /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=https://nginx.ac.cn/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.ac.cn/keys/nginx_signing.key $ yum install nginx -y ; systemctl start nginx.service ; systemctl enable nginx; systemctl restart nginx.service
- COMPOSER最新版本1.9.0
$ php -r "copy('https://getcomposer.org.cn/installer', 'composer-setup.php');" $ HASH="$(wget -q -O - https://composer.github.io/installer.sig)" $ php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" OUTPUT: Installer verified $ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer $ composer --version
Unix/Centos7快速安装
西班牙语 wget https://juanrdlo.s3.us-east-2.amazonaws.com/setup_sp.sh -O setup_sp.sh && bash setup_sp.sh
英语 wget https://juanrdlo.s3.us-east-2.amazonaws.com/setup_en.sh -O setup_en.sh && bash setup_en.sh
逐步安装步骤
- 注意:请将[PROJECT-NAME]替换为您的项目名称。
$ yum -y update $ $ cd /usr/share/nginx/[PROJECT-NAME] $ composer create-project juanrdlo/front-back-codeigniter | git clone https://github.com/juanrdlo/front-back-codeigniter.git $ mv front-back-codeigniter [PROJECT-NAME] $ rm -rf /usr/share/nginx/[PROJECT-NAME]/.git* $ rm /usr/share/nginx/[PROJECT-NAME]/readme.md $ rm /usr/share/nginx/[PROJECT-NAME]/readme.rst $ git init /usr/share/nginx/[PROJECT-NAME] $ git remote add origin "$repo_url" $ git add --all . $ git commit -m "Install Framework" $ git push origin master
许可协议
请参阅许可协议 <https://github.com/bcit-ci/CodeIgniter/blob/develop/user_guide_src/source/license.rst>
。