apt-get update

安装 apache2

apt-get install apache2

安装mysql

apt-get install mysql-server

安装php

apt-get install php5 php5-curl php5-mysql libapache2-mod-php5

apache配置

开启 rewrite mode

a2enmod rewrite

开启 SSL

a2enmod ssl

开启 rewrite 模式

修改AllowOverride None 为 AllowOverride ALL

添加虚拟目录

MySQL配置

/etc/mysql/my.cnf

允许外网访问

将bind-address           = 127.0.0.1 注释掉

创建用户

mysql -u root -p
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

重启 mysql 服务

service mysql restart

php 配置

composer

mkdir /usr/share/composer

curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/share/composer

 

编辑/etc/profile,在末尾加上如下语句

alias composer='php /usr/share/composer/composer.phar'

typescript 源码分析

https://www.cnblogs.com/xuld/p/12180913.html

阅读全文

flutter_gen config

const configDefaultYamlContent = ''' name: UNKNOWN flutter_gen: Optional output: lib/gen/ Optional line_length: 80 Optional parse_metadata: false ...

阅读全文

redis 函数的含义

您提供的函数列表是一个 Redis 客户端 API 的部分实现,通常用于与 Redis 数据库进行交互。以下是这些函数的简要解释,按类别进行分类以帮助理解其功能和用...

阅读全文

欢迎留言