1.Apache服务器
 
Mac OS X内置Apache服务器,但默认没有启动

查看Apache版本:
sudo apachectl -v
启动、关闭、重启Apache:
sudo apachectl start
sudo apachectl stop
sudo apachectlrestart 
测试Apache服务是否正常:
浏览器中访问:http://localhost 或者 127.0.0.1
如果正常会显示:It works!
 
@更新:升级mac ox 10.11apache正常启动后依然不能访问!!!
 
解决方法:
Finder窗口下,command+shift+G跳转到 /etc目录,打开apache2文件夹里面的http.config文件,搜索找到
Include /private/etc/apache2/extra/httpd-mpm.conf语句,将其注释掉:

 
然后在终端输入 sudo apachectl -k restart 回车就可以了,会要求输入电脑的password:

 
 
其他服务器安装:
2.Tomcat服务器
 
mac最好是要安装到Library目录下,进入Library目录的方法是打开Finder,按command+shift+G,搜索~/Library(注意目录~/Library和/Library虽然都是资源库但不一样);
将官网下载的tar.gz压缩包解压,把文件夹的名字改为Tomcat,复制到~/Library目录下,然后在终端一次执行下面的指令就可以了:
 
sudo mkdir -p /usr/local
sudo mv ~/Library/Tomcat/usr/local
sudo rm -f /Library/Tomcat
sudo ln -s/usr/local/Tomcat/Library/Tomcat
sudo chown -R你的电脑用户名/Library/Tomcat
sudo chmod +x~/Library/Tomcat/bin/*.sh
 
进入后打开tomcat安装文件夹;
bin目录里有启动文件,webapps存放服务器资源;
将bin目录里面的startup.sh文件拖到Terminal终端中回车运行即可启动tomcat;
 

webapps文件夹里面新建一个文件夹,存放开发资源供访问,这里新建了一个叫department的文件夹根目录(webapps是tomcat配置指向的访问目录);


在department里面放入一个html文件,就可以在浏览器访问了,但是访问的浏览器必须和服务器电脑在同一个网络里面:

访问地址格式:http://192.168.2.3:8080/department/index.html
 
192.168.2.3这个是服务器的ip地址,按照自己的来,当然如果是本机访问直接输入localhost即可;
 8080是端口号;
 department是刚刚新建的文件夹根目录;
 index.html是里面存放的html文件。
 

 
3.Resin服务器:
 
这里用最简单的方法,不用指令:
 

2.解压后放到自己好找的想放的文件目录,我放到Library里面了,跟tomcat一起;
 
3.双击Resin文件夹里面的config文件或者把它拖到终端运行,配置一下;

4.打开Resin文件夹里面的bin目录,把里面的resin.sh拖进终端,然后在后面输入start后运行可以启动resin,输入stop后运行可以停止resin;

5.之后的操作就跟Tom猫一样了;
 
4.PHP
 
查看内置PHP版本:
php -v
 
配置php的apache服务器环境要点如下:
1.开启mac内置php编译器模块(默认是关闭的):
终端使用下面指令打开编辑配置文件:sudo nano /etc/apache2/httpd.conf
ctrl+w输入php搜索php模块开启语句:#LoadModule php5_modulelibexec/apache2/libphp5.so ,把前面的注释符号#去掉,打开php服务:
然后ctrl+o保存修改,然后退出之后提示输入y确认修改,输入n取消修改,输入y确认后回车返回;
然后restart指令重启apache就可以了。
 
2.新建一个php文件,比如info.php;

3.把php文件放入/Library/WebServer/Documents/info.php目录下,然后在浏览器访问;


4.PHP连接本地MYSQL数据库

mac自带的php默认指向的不是mysql的安装位置/tmp,需要修改php.ini文件指向mysql的实际位置,修改该方法参考下面连接博客教程:
 
上面教程中除了修改指向mysql的实际位置,还要讲php.ini文件中的下面两行打开,即把前面的;分号去掉:

;extension=php_mysql.dll

;extension=php_mysqli.dll

 
修改设置之后一定记得重启apache,然后就可以用php语句连接mysql数据库了:
$con =mysql_connect("localhost","root","password");
 
 
5.JDK
 
查看java版本:
java -version
 
...
 
6.安装MYSQL与基本操作:
 

官网下载mysql的Mac版本:http://dev.mysql.com/downloads/mysql/

下载dmg图形安装文件,点击安装后重启,一定要记住安装结束生成的随机密码,安装后一定要重开机!

mysql安装在local目录下(/usr/local/mysql..),前往local目录的方法跟去Library等隐藏目录一样,在Finder中按下组合键:
command+shift+G,填入/usr/local回车,可以看到安装目录,打开mysql安装目录中的bin文件夹,里面有常用的指令文件。
 
为了可以直接使用mysql命令,需要添加mysql的命令路径:PATH="$PATH":/usr/local/mysql/bin
 
 
 
1.登录mysql的root用户:
终端:(也可以直接把mysql目录下的bin文件夹拖进终端自动生成目录)
 
 

Xinhous-MacBook-Pro:~ username$ mysql -u root -p

 
提示输入密码,这里输入安装结束后生成的密码,然后即可进入mysql;

另外也可以通过偏好设置里的mysql图标点开进行数据库开启关闭;


2.更改mysql root账户密码

进入mysql后修改root密码:

mysql> set password = password('123');

会提示:

Query OK, 0 rows affected, 1 warning (0.00 sec)

新密码已经设置为:123

 
3.操作 
 
显示所有数据库:

mysql> show databases;

 

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

4 rows in set (0.00 sec)

新建数据库:

mysql> create database jxh;

Query OK, 1 row affected (0.03 sec)

 

删除数据库:

mysql> drop database jxh;

Query OK, 0 rows affected (0.10 sec)

 
使用mysql数据库:

mysql> use mysql;

Database changed

 

显示mysql数据库中的所有表:

mysql> show tables;

创建表:

mysql> create table user(uid int(10) not null,username varchar(20) not null,password varchar(20),primary key(uid));

显示创建的表信息:

mysql> desc user;

+----------+-------------+------+-----+---------+-------+

| Field    | Type        | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+-------+

| uid      | int(10)     | NO   | PRI | NULL    |       |

| username | varchar(20) | NO   |     | NULL    |       |

| password | varchar(20) | YES  |     | NULL    |       |

+----------+-------------+------+-----+---------+-------+

3 rows in set (0.04 sec)

重命名表名(‘user’改为‘usertable’):

mysql> rename table user to usertable;

Query OK, 0 rows affected (0.03 sec)

删除表:

mysql> drop table usertable;

Query OK, 0 rows affected (0.03 sec)

向表中插入一条数据:

mysql> insert into user(uid,username,password) values(1,'jxh','123');

Query OK, 1 row affected (0.02 sec)

显示表中所有数据:

mysql> select * from user;

+-----+----------+----------+

| uid | username | password |

+-----+----------+----------+

|   1 | jxh      | 123      |

+-----+----------+----------+

1 row in set (0.00 sec)

删除一条数据:

mysql> delete from user where uid=1;

Query OK, 1 row affected (0.02 sec)

 
4.退出
终端:exit或者quit

mysql> exit;

Bye

 
5.卸载MySQL:
  1. sudo rm /usr/local/mysql
  2. sudo rm -rf/usr/local/mysql*
  3. sudo rm -rf/Library/StartupItems/MySQLCOM
  4. sudo rm -rf/Library/PreferencePanes/My*
  5. vim /etc/hostconfig (and removed the lineMYSQLCOM=-YES-)
  6. rm -rf~/Library/PreferencePanes/My*
  7. sudo rm -rf/Library/Receipts/mysql*
  8. sudo rm -rf/Library/Receipts/MySQL*
  9. sudo rm -rf/var/db/receipts/com.mysql.*
然后去安装目录删除!

*Mac下新安装的MySQL无法登陆root用户解决方法:http://www.euryugasaki.com/archives/853

7.安装Navicat

Navicat 11.0.16破解版下载(此版本在最新版mac 10.11系统已无法破解)http://pan.baidu.com/s/1jGFBL3K

先点击dmg安装Navicat;

然后破解:

1.点击keygen.dmg里面的程序文件打开注册机(Yosemite最新Mac系统可能打不开,只要右击keygen程序文件打开显示简洁getinfo,勾选以32位模式打开选项openin 32-bit mode, 然后就可以打开了,同时系统要允许从所有地方anywhere下载APP软件资源,在设置-安全与隐私里面设置);

2.先点击Patch从应用中选择要破解的程序Navicat,然后点击generate生成注册码,最后activate激活就可以了,重启mac生效。

 

Navicat连接本地数据库

首先要启动mysql,然后在navicat里面点左上角新建一个mysql的连接connection:

输入信息: 连接名字随便起;

主机名或ip地址: 填localhost本机即可,或者127.0.0.1,这俩没啥区别,但也不完全一样,好像是localhost是什么socket协议,127.0.0.1是TCP/IP协议啥的,这里一样;

端口号port:,mysql是3306;

用户名: 这里连接root用户,密码是安装mysql时修改的那个;

可以点击左下角测试连接看是否能连接成功,然后点击ok连接即可;

每次连接都要输入用户密码;

 
1.Apache服务器
 
Mac OS X内置Apache服务器,但默认没有启动

查看Apache版本:
sudo apachectl -v
启动、关闭、重启Apache:
sudo apachectl start
sudo apachectl stop
sudo apachectlrestart 
测试Apache服务是否正常:
浏览器中访问:http://localhost 或者 127.0.0.1
如果正常会显示:It works!
 
@更新:升级mac ox 10.11apache正常启动后依然不能访问!!!
 
解决方法:
Finder窗口下,command+shift+G跳转到 /etc目录,打开apache2文件夹里面的http.config文件,搜索找到
Include /private/etc/apache2/extra/httpd-mpm.conf语句,将其注释掉:

 
然后在终端输入 sudo apachectl -k restart 回车就可以了,会要求输入电脑的password:

 
 
其他服务器安装:
2.Tomcat服务器
 
mac最好是要安装到Library目录下,进入Library目录的方法是打开Finder,按command+shift+G,搜索~/Library(注意目录~/Library和/Library虽然都是资源库但不一样);
将官网下载的tar.gz压缩包解压,把文件夹的名字改为Tomcat,复制到~/Library目录下,然后在终端一次执行下面的指令就可以了:
 
sudo mkdir -p /usr/local
sudo mv ~/Library/Tomcat/usr/local
sudo rm -f /Library/Tomcat
sudo ln -s/usr/local/Tomcat/Library/Tomcat
sudo chown -R你的电脑用户名/Library/Tomcat
sudo chmod +x~/Library/Tomcat/bin/*.sh
 
进入后打开tomcat安装文件夹;
bin目录里有启动文件,webapps存放服务器资源;
将bin目录里面的startup.sh文件拖到Terminal终端中回车运行即可启动tomcat;
 

webapps文件夹里面新建一个文件夹,存放开发资源供访问,这里新建了一个叫department的文件夹根目录(webapps是tomcat配置指向的访问目录);


在department里面放入一个html文件,就可以在浏览器访问了,但是访问的浏览器必须和服务器电脑在同一个网络里面:

访问地址格式:http://192.168.2.3:8080/department/index.html
 
192.168.2.3这个是服务器的ip地址,按照自己的来,当然如果是本机访问直接输入localhost即可;
 8080是端口号;
 department是刚刚新建的文件夹根目录;
 index.html是里面存放的html文件。
 

 
3.Resin服务器:
 
这里用最简单的方法,不用指令:
 

2.解压后放到自己好找的想放的文件目录,我放到Library里面了,跟tomcat一起;
 
3.双击Resin文件夹里面的config文件或者把它拖到终端运行,配置一下;

4.打开Resin文件夹里面的bin目录,把里面的resin.sh拖进终端,然后在后面输入start后运行可以启动resin,输入stop后运行可以停止resin;

5.之后的操作就跟Tom猫一样了;
 
4.PHP
 
查看内置PHP版本:
php -v
 
配置php的apache服务器环境要点如下:
1.开启mac内置php编译器模块(默认是关闭的):
终端使用下面指令打开编辑配置文件:sudo nano /etc/apache2/httpd.conf
ctrl+w输入php搜索php模块开启语句:#LoadModule php5_modulelibexec/apache2/libphp5.so ,把前面的注释符号#去掉,打开php服务:
然后ctrl+o保存修改,然后退出之后提示输入y确认修改,输入n取消修改,输入y确认后回车返回;
然后restart指令重启apache就可以了。
 
2.新建一个php文件,比如info.php;

3.把php文件放入/Library/WebServer/Documents/info.php目录下,然后在浏览器访问;


4.PHP连接本地MYSQL数据库

mac自带的php默认指向的不是mysql的安装位置/tmp,需要修改php.ini文件指向mysql的实际位置,修改该方法参考下面连接博客教程:
 
上面教程中除了修改指向mysql的实际位置,还要讲php.ini文件中的下面两行打开,即把前面的;分号去掉:

;extension=php_mysql.dll

;extension=php_mysqli.dll

 
修改设置之后一定记得重启apache,然后就可以用php语句连接mysql数据库了:
$con =mysql_connect("localhost","root","password");
 
 
5.JDK
 
查看java版本:
java -version
 
...
 
6.安装MYSQL与基本操作:
 

官网下载mysql的Mac版本:http://dev.mysql.com/downloads/mysql/

下载dmg图形安装文件,点击安装后重启,一定要记住安装结束生成的随机密码,安装后一定要重开机!

mysql安装在local目录下(/usr/local/mysql..),前往local目录的方法跟去Library等隐藏目录一样,在Finder中按下组合键:
command+shift+G,填入/usr/local回车,可以看到安装目录,打开mysql安装目录中的bin文件夹,里面有常用的指令文件。
 
为了可以直接使用mysql命令,需要添加mysql的命令路径:PATH="$PATH":/usr/local/mysql/bin
 
 
 
1.登录mysql的root用户:
终端:(也可以直接把mysql目录下的bin文件夹拖进终端自动生成目录)
 
 

Xinhous-MacBook-Pro:~ username$ mysql -u root -p

 
提示输入密码,这里输入安装结束后生成的密码,然后即可进入mysql;

另外也可以通过偏好设置里的mysql图标点开进行数据库开启关闭;


2.更改mysql root账户密码

进入mysql后修改root密码:

mysql> set password = password('123');

会提示:

Query OK, 0 rows affected, 1 warning (0.00 sec)

新密码已经设置为:123

 
3.操作 
 
显示所有数据库:

mysql> show databases;

 

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

4 rows in set (0.00 sec)

新建数据库:

mysql> create database jxh;

Query OK, 1 row affected (0.03 sec)

 

删除数据库:

mysql> drop database jxh;

Query OK, 0 rows affected (0.10 sec)

 
使用mysql数据库:

mysql> use mysql;

Database changed

 

显示mysql数据库中的所有表:

mysql> show tables;

创建表:

mysql> create table user(uid int(10) not null,username varchar(20) not null,password varchar(20),primary key(uid));

显示创建的表信息:

mysql> desc user;

+----------+-------------+------+-----+---------+-------+

| Field    | Type        | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+-------+

| uid      | int(10)     | NO   | PRI | NULL    |       |

| username | varchar(20) | NO   |     | NULL    |       |

| password | varchar(20) | YES  |     | NULL    |       |

+----------+-------------+------+-----+---------+-------+

3 rows in set (0.04 sec)

重命名表名(‘user’改为‘usertable’):

mysql> rename table user to usertable;

Query OK, 0 rows affected (0.03 sec)

删除表:

mysql> drop table usertable;

Query OK, 0 rows affected (0.03 sec)

向表中插入一条数据:

mysql> insert into user(uid,username,password) values(1,'jxh','123');

Query OK, 1 row affected (0.02 sec)

显示表中所有数据:

mysql> select * from user;

+-----+----------+----------+

| uid | username | password |

+-----+----------+----------+

|   1 | jxh      | 123      |

+-----+----------+----------+

1 row in set (0.00 sec)

删除一条数据:

mysql> delete from user where uid=1;

Query OK, 1 row affected (0.02 sec)

 
4.退出
终端:exit或者quit

mysql> exit;

Bye

 
5.卸载MySQL:
  1. sudo rm /usr/local/mysql
  2. sudo rm -rf/usr/local/mysql*
  3. sudo rm -rf/Library/StartupItems/MySQLCOM
  4. sudo rm -rf/Library/PreferencePanes/My*
  5. vim /etc/hostconfig (and removed the lineMYSQLCOM=-YES-)
  6. rm -rf~/Library/PreferencePanes/My*
  7. sudo rm -rf/Library/Receipts/mysql*
  8. sudo rm -rf/Library/Receipts/MySQL*
  9. sudo rm -rf/var/db/receipts/com.mysql.*
然后去安装目录删除!

*Mac下新安装的MySQL无法登陆root用户解决方法:http://www.euryugasaki.com/archives/853

7.安装Navicat

Navicat 11.0.16破解版下载(此版本在最新版mac 10.11系统已无法破解)http://pan.baidu.com/s/1jGFBL3K

先点击dmg安装Navicat;

然后破解:

1.点击keygen.dmg里面的程序文件打开注册机(Yosemite最新Mac系统可能打不开,只要右击keygen程序文件打开显示简洁getinfo,勾选以32位模式打开选项openin 32-bit mode, 然后就可以打开了,同时系统要允许从所有地方anywhere下载APP软件资源,在设置-安全与隐私里面设置);

2.先点击Patch从应用中选择要破解的程序Navicat,然后点击generate生成注册码,最后activate激活就可以了,重启mac生效。

 

Navicat连接本地数据库

首先要启动mysql,然后在navicat里面点左上角新建一个mysql的连接connection:

输入信息: 连接名字随便起;

主机名或ip地址: 填localhost本机即可,或者127.0.0.1,这俩没啥区别,但也不完全一样,好像是localhost是什么socket协议,127.0.0.1是TCP/IP协议啥的,这里一样;

端口号port:,mysql是3306;

用户名: 这里连接root用户,密码是安装mysql时修改的那个;

可以点击左下角测试连接看是否能连接成功,然后点击ok连接即可;

每次连接都要输入用户密码;

Mac上安装使用MYSQL以及Navicat数据库管理和PHP服务器配置的更多相关文章

  1. Mac上安装 mySql

    今天在mac系统上安装了 mySql 和大家分享下 安装的过程.. 首先 第一步 需要在oracle的网站下载 mysql 的mac 版本. 下载地址如下: http://www.mysql.com/ ...

  2. Mac上安装PHP、Apache、MySQL

    Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装ph ...

  3. 在Mac上安装mysql

    进入这个网站: https://dev.mysql.com/downloads/mysql/ 然后点击安装就行了. 注意在这里启动mysql 然后mac上所有的mysql命令都得用绝对路径才能生效

  4. 在Mac上安装mysql并配置环境(详细篇)

    在Mac上安装mysql并配置环境(详细篇) 1.下载mysql mysql官网 这一步根据自己电脑架构选择,分为arm和x86 下载完成之后打开就可以 接下来运行安装就可以,一直下一步,设置完密码就 ...

  5. mac上安装mongoDb以及简单使用

    年初粗略学习了下node,这好几个月没玩,突然发现已经忘完了,还是简单记录下基本知识,方便再次使用时资料查找. 一.mongoDb安装 在mac上安装了brew的情况下,可以直接执行命令 brew i ...

  6. 在Mac上安装IntelliJ IDEA

    这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...

  7. Mac上安装brew

    用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装. 在mac上也有类似的命令 brew brew用法可以访问官网地址  http ...

  8. mac 上安装服务,查看服务,重启和关闭

    首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...

  9. Mac上安装brew 包管理工具

    Mac 上的包管理工具对于开发者来说是一件非常方便的工具,能够有效的对包进行管理. 所以这篇博客就来简单的讲一下brew 的安装和一些基础命令. brew 全称叫做Homebrew . 1. 首先来说 ...

随机推荐

  1. 菜鸟学Java(二十二)——重新认识泛型

    泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛型方法. Java语言引 ...

  2. 每日英语:How To Survive The Windows XPiration Date

    The default background for Microsoft's Windows XP operating system -- a perfect blue sky full of cot ...

  3. 如何在TextView类中创建超链接 Linkify

    Linkify是一个辅助类,通过RegEx样式匹配,自动地在TextView类(和继承的类)中创建超链接.符合特定的RegEx样式的文本会被转变成可点击的超链接,这些超链接隐式的调用startActi ...

  4. 为什么一点onclick按钮就提交表单?

    下面是一个表单,有一个onclick按钮,点击后上面文本框的内容被添加到下面的文本域中,并可以一直添加,然后点击submit后提交到另一个页面.但是,在Ie9或者火狐浏览器中我一点onclick为什么 ...

  5. IBM CE 错误集之(FNRCS0005E)

    // 通过ObjectStore获取所有的StorageArea对象,CEUtil是我封装的一个获取ObjectStore 的工具类 ObjectStore os = CEUtil.getStore( ...

  6. 【emWin】例程二十一:窗口对象——Edit

    简介: 编辑框通常用作输入文本的主要用户界面,也可使用编辑字段以二进制.十进制或十六进制模式输入值. 触摸校准(上电可选择是否进入校准界面) 实验指导书及代码包下载: 链接:http://pan.ba ...

  7. Cisco VTP中继协议配置

    VTP协议: VLAN中继协议,VTP,VLAN TRUNKING PROTOCOL,是CISCO专用协议,大多数交换机都支持该协议.VTP负责在VTP域内同步VLAN信息, 这样就不必在每个交换上配 ...

  8. 使用Redis List简单实现抢红包

    在这里不讨论抢红包的算法,只用redis简单尝试解决抢红包.借助redis单线程和List的POP方法. static void Main(string[] args) { IRedisHelper ...

  9. 【转】QT Graphics-View官方介绍(中文翻译)

    一.GraphicsView框架简介 QT4.2开始引入了Graphics View框架用来取代QT3中的Canvas模块,并作出了改进,Graphics View框架实现了模型-视图结构的图形管理, ...

  10. golang模板语法

    https://www.cnblogs.com/Pynix/p/4154630.html https://blog.csdn.net/huwh_/article/details/77140664 ht ...