Localhost server with php and ssl

Multi tool use
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I'm searching for the server which allows to launch php files with ssl. I've tried for example python simple server:
import BaseHTTPServer, SimpleHTTPServer
import ssl
httpd = BaseHTTPServer.HTTPServer(('127.0.0.1', 4443), SimpleHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, keyfile='privkeyA.pem', certfile='certA.crt', server_side=True)
print("Server is working!")
httpd.serve_forever()
Certificate and key works well, but I can only launch html files, because this server doesn't support php ones.
php
add a comment |
I'm searching for the server which allows to launch php files with ssl. I've tried for example python simple server:
import BaseHTTPServer, SimpleHTTPServer
import ssl
httpd = BaseHTTPServer.HTTPServer(('127.0.0.1', 4443), SimpleHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, keyfile='privkeyA.pem', certfile='certA.crt', server_side=True)
print("Server is working!")
httpd.serve_forever()
Certificate and key works well, but I can only launch html files, because this server doesn't support php ones.
php
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
1
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to yourlocalhost
. That is what I am using and it works.
– Erik Kalkoken
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!WAMPServer
orXAMPP
or there are a few other
– RiggsFolly
Nov 15 '18 at 15:36
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38
add a comment |
I'm searching for the server which allows to launch php files with ssl. I've tried for example python simple server:
import BaseHTTPServer, SimpleHTTPServer
import ssl
httpd = BaseHTTPServer.HTTPServer(('127.0.0.1', 4443), SimpleHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, keyfile='privkeyA.pem', certfile='certA.crt', server_side=True)
print("Server is working!")
httpd.serve_forever()
Certificate and key works well, but I can only launch html files, because this server doesn't support php ones.
php
I'm searching for the server which allows to launch php files with ssl. I've tried for example python simple server:
import BaseHTTPServer, SimpleHTTPServer
import ssl
httpd = BaseHTTPServer.HTTPServer(('127.0.0.1', 4443), SimpleHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, keyfile='privkeyA.pem', certfile='certA.crt', server_side=True)
print("Server is working!")
httpd.serve_forever()
Certificate and key works well, but I can only launch html files, because this server doesn't support php ones.
php
php
edited Nov 15 '18 at 15:37


Erik Kalkoken
14k32653
14k32653
asked Nov 15 '18 at 15:28
J.G.J.G.
434
434
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
1
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to yourlocalhost
. That is what I am using and it works.
– Erik Kalkoken
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!WAMPServer
orXAMPP
or there are a few other
– RiggsFolly
Nov 15 '18 at 15:36
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38
add a comment |
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
1
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to yourlocalhost
. That is what I am using and it works.
– Erik Kalkoken
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!WAMPServer
orXAMPP
or there are a few other
– RiggsFolly
Nov 15 '18 at 15:36
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
1
1
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to your
localhost
. That is what I am using and it works.– Erik Kalkoken
Nov 15 '18 at 15:36
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to your
localhost
. That is what I am using and it works.– Erik Kalkoken
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!
WAMPServer
or XAMPP
or there are a few other– RiggsFolly
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!
WAMPServer
or XAMPP
or there are a few other– RiggsFolly
Nov 15 '18 at 15:36
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38
add a comment |
2 Answers
2
active
oldest
votes
Use can use Php Build in Server + ngrok for getting Https+SSL
add a comment |
im using laragon now, its built-in ssl , and they support cool things
https://laragon.org/download/index.html
Note : windows
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53322705%2flocalhost-server-with-php-and-ssl%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Use can use Php Build in Server + ngrok for getting Https+SSL
add a comment |
Use can use Php Build in Server + ngrok for getting Https+SSL
add a comment |
Use can use Php Build in Server + ngrok for getting Https+SSL
Use can use Php Build in Server + ngrok for getting Https+SSL
answered Nov 15 '18 at 15:48
stormstorm
11
11
add a comment |
add a comment |
im using laragon now, its built-in ssl , and they support cool things
https://laragon.org/download/index.html
Note : windows
add a comment |
im using laragon now, its built-in ssl , and they support cool things
https://laragon.org/download/index.html
Note : windows
add a comment |
im using laragon now, its built-in ssl , and they support cool things
https://laragon.org/download/index.html
Note : windows
im using laragon now, its built-in ssl , and they support cool things
https://laragon.org/download/index.html
Note : windows
answered Nov 15 '18 at 15:49
Thomas JerikoThomas Jeriko
469
469
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53322705%2flocalhost-server-with-php-and-ssl%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
fhq R,et NTrdQl,43XAZqlc8v w
stackoverflow.com/questions/12235876/…
– noid
Nov 15 '18 at 15:32
1
I would recommend to use the standard xAMP stack for PHP. e.g. WAMP for Windows. To enable SSL you then can use ngrok, which will give you an external HTTPS URL that is redirected to your
localhost
. That is what I am using and it works.– Erik Kalkoken
Nov 15 '18 at 15:36
Anything that has Apache or Nginx!
WAMPServer
orXAMPP
or there are a few other– RiggsFolly
Nov 15 '18 at 15:36
Of course we are assuming you are a windows user
– RiggsFolly
Nov 15 '18 at 15:38