windows기반에서 apache mysql php의 연동은 정말 넘치고 넘쳐있으니;; 죄송하지만 검색 한번 해보시면 나올듯 하고
글을 적는 이유인 windows 기반에서 wordpress를 연습 or 서비스 (설마;;) 할 때의 도움이 되는 설정 내용
apache+mysql+php 설치후 설정할 것들..
httpd.conf에 추가될 내용
1. LoadModule rewrite_module modules/mod_rewrite.so 에 있는 주석 제거
2. php 설정 – 이건 아마도 이미 apache와 php의 연동에서 처리가 되었을 부분
LoadModule php5_module “D:/PDS/php-5.2.5-Win32/php5apache2_2.dll”
AddType application/x-httpd-php .php
PHPIniDir “D:/PDS/php-5.2.5-Win32/”
3. 경로와 권한설정
<Directory “D:/document/wordpress”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
예전에 적어놓았던 403에 대한 에러 역시 수정됨.. 중요한것은 mod_rewrite.so 이 부분과 AllowOverride 설정을 All 로 변경해주는 것..
위의 내용까지 처리가 되었다라면 permanent link부분까지 처리가 다 될듯
이거 제대로 처리 안되면 http://localhost/?p=번호 이런 식으로만 처리가 되고 (물론 보고 즐기는데는 상관없지만 이왕하는거 ㅋ) 나름 fancy한 링크인 permalinks가 먹질 않고 404 에러를 토해낼테니–;; 그게 보기 싫으면 위의 설정을 해주면 깔끔~
Categories: Study
Tagged: allowoverride, Apache, apache2, apache2.2, 설정, 아파치, 워드프레스, mod_rewrite.so, MySQL, permanent, permanent link, permanlinks, php, Setting, Windows, windows xp, wordpress
제목이 이상하지만 MySQL을 쓰다보면 사용자를 추가 했는데 로그인이 안된다거나 패스워드를 변경했는데 변경되지 않은 것으로 나올 때가 있는데 이 때 사용하면 대부분의 경우 해소가 되는 명령어가
flush privileges;
root로 로그인 한 다음에 저거 한번 해주면 모든 변경 사항이 싸악 적용되면서 원치 않던 에러가 많이 해결되리라 생각됨
많이 착한 명령어중 하나임~
Categories: Study
Tagged: database, 변경사항 적용, flush privileges, MySQL
쓰고있는 laptop에서 apache+php+mysql 이렇게 세가지를 다 돌리려다 보니 각종 에로사항이 마블링-ㅂ-처럼 피어올라 정리-_-;
먼저 조건이라면
1. 아래에 해당 하는 경우는 압축을 풀어 설치하는 설치본에 해당하는 경우임
2. 버전은 MySQL 5.0.51b win32 를 기준으로 함
3. Windows XP with Service Pack 3 이 기본 OS임 (별 상관은 없는-_-)
Administrative tool에 있는 Service항목에서 mysql 서비스가 실행이 안되어있는 것을 확인해서 시작을 시키려고 하니 에러가 발생
Could not start the MySQL service on Local Computer.
Error 1067: The program terminated unexpectedly.
흠.. 도와줘요 구글~
forums.mysql.com 에 링크가 걸림.. 영어 압박 -ㅅ-;;
일단 문제는 경로설정 (linux에서는 이런거 없었던거 같은데 ㅠㅠ 컴파일이 귀찮긴했어도-_-)
윈도설치경로가 C:\라면
c:\windows\my.ini 가 있다면 수정 없다면 생성을 먼저 한 후 아래의 내용을 추가해준다
[mysqld]
basedir=D:/MySQL
datadir=D:/MySQL/data
여기서 경로는 자신이 압축을 푼 그 위치를 의미함 내 경우에는 D:\에 mysql이라는 디렉토리에 압축을 풀었기에 저런 설정을 추가해줬음..
그 뒤에 다시 Service가서 시작 해주면 아주 깔끔하게
시작이 되는 것을 확인 할 수 있습니다~
Categories: Study
Tagged: 1067, AMP조합은 리눅스에서~, Apache, erro 1067, 리눅스, 에러가 마블링, 컴파일, Linux, linux is better choice for apache php mysql, MySQL, mysql 시작 에러, php